|
ESP8266 Centre + NB
|

结构体 | |
| struct | SpiFlashChip |
宏定义 | |
| #define | SPI_FLASH_SEC_SIZE 4096 |
类型定义 | |
| typedef SpiFlashOpResult(* | user_spi_flash_read )(SpiFlashChip *spi, uint32 src_addr, uint32 *des_addr, uint32 size) |
枚举 | |
| enum | SpiFlashOpResult { SPI_FLASH_RESULT_OK, SPI_FLASH_RESULT_ERR, SPI_FLASH_RESULT_TIMEOUT } |
函数 | |
| uint32 | spi_flash_get_id (void) |
| SpiFlashOpResult | spi_flash_erase_sector (uint16 sec) |
| SpiFlashOpResult | spi_flash_write (uint32 des_addr, uint32 *src_addr, uint32 size) |
| SpiFlashOpResult | spi_flash_read (uint32 src_addr, uint32 *des_addr, uint32 size) |
| void | spi_flash_set_read_func (user_spi_flash_read read) |
| #define SPI_FLASH_SEC_SIZE 4096 |
| typedef SpiFlashOpResult(* user_spi_flash_read)(SpiFlashChip *spi, uint32 src_addr, uint32 *des_addr, uint32 size) |
| enum SpiFlashOpResult |
| uint32 spi_flash_get_id | ( | void | ) |
| SpiFlashOpResult spi_flash_erase_sector | ( | uint16 | sec | ) |
| SpiFlashOpResult spi_flash_write | ( | uint32 | des_addr, |
| uint32 * | src_addr, | ||
| uint32 | size | ||
| ) |
| SpiFlashOpResult spi_flash_read | ( | uint32 | src_addr, |
| uint32 * | des_addr, | ||
| uint32 | size | ||
| ) |
| void spi_flash_set_read_func | ( | user_spi_flash_read | read | ) |
1.8.6