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