![]() |
CMSIS Driver
Version 1.10 - Preliminary
Middleware Driver API for microcontroller peripherals
|
Data Structures | |
| struct | ARM_NOR_SECTOR |
| NOR Flash Sector information. More... | |
| struct | ARM_NOR_DEVICE |
| NOR Flash Device information. More... | |
| struct | ARM_DRIVER_NOR |
| Access structure of the NOR Flash Driver. More... | |
Macros | |
| #define | ARM_NOR_API_VERSION ARM_DRV_VERSION_MAJOR_MINOR(1,10) /* API version */ |
| #define | ARM_NOR_SECTOR_INFO(addr, size) { addr, addr+size-4 } |
| #define | _ARM_NOR_Sector_(n) NOR_Sector##_##n |
| #define | ARM_NOR_Sector_(n) _ARM_NOR_Sector_(n) |
| #define | _ARM_NOR_Device_(n) NOR_Device##_##n |
| #define | ARM_NOR_Device_(n) _ARM_NOR_Device_(n) |
| #define | _ARM_NOR_SPI_Slave_(n) NOR_SPI_Slave##_##n |
| #define | ARM_NOR_SPI_Slave_(n) _ARM_NOR_SPI_Slave_(n) |
| #define | _ARM_NOR_SPI_Driver_(n) NOR_SPI_Driver##_##n |
| #define | ARM_NOR_SPI_Driver_(n) _ARM_NOR_SPI_Driver_(n) |
| #define | _ARM_Driver_NOR_(n) Driver_NOR##_##n |
| #define | ARM_Driver_NOR_(n) _ARM_Driver_NOR_(n) |
Enumerations | |
| enum | ARM_NOR_STATUS { ARM_NOR_OK = 0, ARM_NOR_ERROR = 1 } |
| NOR Flash Status of executed operation. More... | |
| #define _ARM_Driver_NOR_ | ( | n | ) | Driver_NOR##_##n |
| #define _ARM_NOR_Device_ | ( | n | ) | NOR_Device##_##n |
| #define _ARM_NOR_Sector_ | ( | n | ) | NOR_Sector##_##n |
| #define _ARM_NOR_SPI_Driver_ | ( | n | ) | NOR_SPI_Driver##_##n |
| #define _ARM_NOR_SPI_Slave_ | ( | n | ) | NOR_SPI_Slave##_##n |
| #define ARM_Driver_NOR_ | ( | n | ) | _ARM_Driver_NOR_(n) |
| #define ARM_NOR_API_VERSION ARM_DRV_VERSION_MAJOR_MINOR(1,10) /* API version */ |
| #define ARM_NOR_Device_ | ( | n | ) | _ARM_NOR_Device_(n) |
| #define ARM_NOR_Sector_ | ( | n | ) | _ARM_NOR_Sector_(n) |
| #define ARM_NOR_SECTOR_INFO | ( | addr, | |
| size | |||
| ) | { addr, addr+size-4 } |
| #define ARM_NOR_SPI_Driver_ | ( | n | ) | _ARM_NOR_SPI_Driver_(n) |
| #define ARM_NOR_SPI_Slave_ | ( | n | ) | _ARM_NOR_SPI_Slave_(n) |