7.0.1 • Published 5 months ago

@mchp-mcc/scf-pic8-mssp-v1 v7.0.1

Weekly downloads
-
License
SEE LICENSE IN LI...
Repository
-
Last release
5 months ago

MSSP Driver Melody Module

Overview

The Master Synchronous Serial Port (MSSP) module is a serial interface useful for communicating with other peripheral or microcontroller devices. These peripheral devices may be serial EEPROMs, shift registers, display drivers, A/D converters, etc. The MSSP module can operate in one of two modes:

  • Serial Peripheral Interface (SPI)
  • Inter-Integrated Circuit (I2C)

Features

The SPI and I2C interface supports the following operating modes

  • Host mode
  • Client mode

The driver operation can be configured as

  • Polling
  • Interrupt

Changelog

All notable changes to this project will be documented in this file.

7.0.1 - 2023-11-30

Bug Fixes

  • CC8SCRIP-18898 :- Access SPI only through SPI_Host and SPI_Client Drivers

7.0.0 - 2023-11-21

New Features

  • CC8SCRIP-18833 :- Bugs fixed and MISRA violations reduced through code improvements
  • CC8SCRIP-18832 :- Support for SPI driver operation in Interrupt mode
  • CC8SCRIP-18831 :- Support for SPI Host and SPI Client Abstract Driver
  • CC8SCRIP-18830 :- API documentation for SPI is available

Bug Fixes

  • CC8SCRIP-18845 :- Show correct clock sources in drop down menu
  • CC8SCRIP-18843 :- Fixed Custom Name not taking user inputs and getting overridden
  • CC8SCRIP-18841 :- Fixed SPI Code generation failing for devices without SSPCON3

6.1.8 - 2023-10-10

New Features

  • CC8SCRIP-16969 :- Supported Alternative Pin Functionality (APFCON) for PIC12/PIC16 devices

Bug Fixes

  • CC8SCRIP-12912 :- MSSP API names cause a compilation failure for dependent modules
  • CC8SCRIP-11163 :- Added Stop Event Handling inside the Event Handler.