ARM-software / CMSIS-Driver

Repository of microcontroller peripheral driver implementing the CMSIS-Driver API specification
https://arm-software.github.io/CMSIS-Driver/
Apache License 2.0
174 stars 63 forks source link

CMSIS-Driver

This repository contains MCU independent device driver implementations and template files. The drivers are implemented using the CMSIS-Driver API specification.

This pack's documentation can be found here: https://arm-software.github.io/CMSIS-Driver/latest/index.html

All drivers refer the API Interface header file definitions published in the CMSIS pack (https://github.com/ARM-software/CMSIS_6).

ETH - Ethernet MAC & PHY or Ethernet PHY drivers

Flash - Flash device drivers

I2C - MultiSlave wrapper for I2C CMSIS-Driver implementations

NAND - NAND Flash drivers

SPI - MultiSlave wrapper for SPI CMSIS-Driver implementations

WiFi - WiFi device drivers

License

Licensed under Apache 2.0 License.