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_KSZ8851SNL
- ETH_LAN91C111
- ETH_LAN9220
- PHY_DP83848
- PHY_KSZ8061RNB
- PHY_KSZ8081RNA
- PHY_LAN8710A
- PHY_LAN8720
- PHY_LAN8740A
- PHY_LAN8742A
- PHY_ST802RT1
- AM29x800BB
- AT45DB641E
- AT45DB642D
- M29EW28F128
- M29W640FB
- N25Q32A
- S29GL064Nx2
- I2C_MultiSlave
- NAND_MemBus
- SPI_MultiSlave
- DA16200
- ISM43362
- ESP32
- ESP8266
- WizFi360
- Inventek ISMART43362-E
- Sparkfun DA16200
- Sparkfun ESP8266
- WizNet WizFi360-EVB
Licensed under Apache 2.0 License.