7.0.1 • Published 5 months ago
@mchp-mcc/scf-pic8-mssp-v1 v7.0.1
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.