|
DeviceHandle_t | Flash_init (Flash *, char[DEVICE_NAME_LENGTH], GPIO_TypeDef *, unsigned long, int, long) |
| Initialise flash struct.
|
|
void | Flash_readPage (Flash *, uint32_t, volatile uint8_t *) |
| Read from flash.
|
|
void | Flash_writePage (Flash *, uint32_t, uint8_t *) |
| Write page to flash.
|
|
void | Flash_erase (Flash *) |
| Erase flash chip.
|
|
void | _Flash_writeEnable (Flash *) |
| Send Write Enable instruction to the flash device.
|
|
void | _Flash_readStatus1 (Flash *, uint8_t *) |
| Read from Status Register 1.
|
|
void | _Flash_readStatus2 (Flash *, uint8_t *) |
| Read from Status Register 2.
|
|
void | _Flash_readStatus3 (Flash *, uint8_t *) |
| Read from Status Register 3.
|
|