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 | ) |