![]() |
CMSIS-Driver
Version 2.04
Peripheral Interface for Middleware and Application Code
|
Functions | |
| ARM_DRIVER_VERSION | ARM_Flash_GetVersion (void) |
| Get driver version. | |
| ARM_FLASH_CAPABILITIES | ARM_Flash_GetCapabilities (void) |
| Get driver capabilities. | |
| int32_t | ARM_Flash_Initialize (ARM_Flash_SignalEvent_t cb_event) |
| Initialize the Flash Interface. | |
| int32_t | ARM_Flash_Uninitialize (void) |
| De-initialize the Flash Interface. | |
| int32_t | ARM_Flash_PowerControl (ARM_POWER_STATE state) |
| Control the Flash interface power. | |
| int32_t | ARM_Flash_ReadData (uint32_t addr, void *data, uint32_t cnt) |
| Read data from Flash. | |
| int32_t | ARM_Flash_ProgramData (uint32_t addr, const void *data, uint32_t cnt) |
| Program data to Flash. | |
| int32_t | ARM_Flash_EraseSector (uint32_t addr) |
| Erase Flash Sector. | |
| int32_t | ARM_Flash_EraseChip (void) |
| Erase complete Flash. Optional function for faster full chip erase. | |
| ARM_FLASH_STATUS | ARM_Flash_GetStatus (void) |
| Get Flash status. | |
| ARM_FLASH_INFO * | ARM_Flash_GetInfo (void) |
| Get Flash information. | |
| void | ARM_Flash_SignalEvent (uint32_t event) |
| Signal Flash event. | |