5.0.2 • Published 2 months ago

@mchp-mcc/scf-avr8-spi-v1 v5.0.2

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

Serial Peripheral Interface (SPI)

Overview

The Serial Peripheral Interface (SPI) is a high-speed synchronous data transfer interface using three or four pins following the general SPI communication protocol. It can act as SPI Host or SPI Client depending upon the mode settings.

Changelog

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

5.0.2 - 2024-03-19

Bug Fixes

  • M8PD-4660 :- SPI SCK option is missing on pin-grid view for ATTiny402
  • M8PD-4300 :- Adding SPI module selects all alternative pins on ATmega4809 family of devices

5.0.1 - 2023-11-30

Bug Fixes

  • M8PD-3078 :- Access SPI only through SPI_Host and SPI_Client Drivers

5.0.0 - 2023-11-21

New Features and Improvements

  • M8PD-4359 :- API documentation is available
  • M8PD-4358 :- Bugs fixed and MISRA violations reduced through code improvements
  • M8PD-4357 :- Support for SPI driver operation in Interrupt mode
  • M8PD-2086 :- Support for SPI Host and SPI Client Abstract Driver

Bug Fixes

  • M8PD-3180 :- AVR SPI: Requested clock frequency range values needs to be dynamic based on system clock selection
  • M8PD-2960 :- SPI driver (Melody) for AVR128DB48 should set SSD bit in CTRLB
  • M8PD-2959 :- Melody SPI driver for AVR128DB48 missing volatile for spi descriptor struct