@mchp-mcc/scf-avr8-spi-v1

5.1.0 • Public • Published

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.1.0] - 2024-12-13

New Features and Improvements

  • M8PD-12565 :- Support for SPI Transfer API utilizing dedicated buffers for transmitting and receiving
  • M8PD-11089 :- Support for Data Order Options, Client Select Disable features on SPI module
  • M8PD-10685 :- Hard-coded hex values are replaced with DFP defined macros
  • M8PD-9663 :- Added support for user configuration through register editor

[5.0.2] - 2024-03-19

Bug Fixes

  • M8PD-4676 :- Update scf-avr8-spi-v1 analytics keywords
  • 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

Readme

Keywords

none

Package Sidebar

Install

npm i @mchp-mcc/scf-avr8-spi-v1

Weekly Downloads

86

Version

5.1.0

License

SEE LICENSE IN LICENSE.txt

Unpacked Size

2.77 MB

Total Files

26

Last publish

Collaborators

  • yash.godbole
  • rd_mchp
  • harish.agari
  • ajivani007
  • niladree
  • dan.ionescu
  • mchp-nate
  • brian.bailey235
  • rajaguru_p
  • archana_u