|
NinjaFlight
|


Go to the source code of this file.
Macros | |
| #define | M25P16_PAGESIZE 256 |
Functions | |
| bool | m25p16_init (void) |
| void | m25p16_eraseSector (uint32_t address) |
| void | m25p16_eraseCompletely (void) |
| void | m25p16_pageProgram (uint32_t address, const uint8_t *data, int length) |
| void | m25p16_pageProgramBegin (uint32_t address) |
| void | m25p16_pageProgramContinue (const uint8_t *data, int length) |
| void | m25p16_pageProgramFinish (void) |
| int | m25p16_readBytes (uint32_t address, uint8_t *buffer, int length) |
| bool | m25p16_isReady (void) |
| bool | m25p16_waitForReady (uint32_t timeoutMillis) |
| const flashGeometry_t * | m25p16_getGeometry (void) |
| #define M25P16_PAGESIZE 256 |
| void m25p16_eraseCompletely | ( | void | ) |
| void m25p16_eraseSector | ( | uint32_t | address | ) |
| const flashGeometry_t* m25p16_getGeometry | ( | void | ) |
| bool m25p16_init | ( | void | ) |
| bool m25p16_isReady | ( | void | ) |
| void m25p16_pageProgram | ( | uint32_t | address, |
| const uint8_t * | data, | ||
| int | length | ||
| ) |
| void m25p16_pageProgramBegin | ( | uint32_t | address | ) |
| void m25p16_pageProgramContinue | ( | const uint8_t * | data, |
| int | length | ||
| ) |
| void m25p16_pageProgramFinish | ( | void | ) |
| int m25p16_readBytes | ( | uint32_t | address, |
| uint8_t * | buffer, | ||
| int | length | ||
| ) |
| bool m25p16_waitForReady | ( | uint32_t | timeoutMillis | ) |