mirror of
https://github.com/espressif/ESP8266_RTOS_SDK.git
synced 2025-12-15 10:17:49 +08:00
feat(spiffs): Modify for ESP8266
This commit is contained in:
@@ -48,21 +48,21 @@ typedef struct {
|
||||
uint8_t dummy_bits;
|
||||
} spi_cmd_t;
|
||||
|
||||
bool spi_user_cmd_raw(esp_spi_flash_chip_t *chip, spi_cmd_dir_t mode, spi_cmd_t *p_cmd);
|
||||
bool spi_user_cmd_raw(esp_rom_spiflash_chip_t *chip, spi_cmd_dir_t mode, spi_cmd_t *p_cmd);
|
||||
|
||||
uint32_t spi_flash_get_id_raw(esp_spi_flash_chip_t *chip);
|
||||
uint32_t spi_flash_get_id_raw(esp_rom_spiflash_chip_t *chip);
|
||||
|
||||
esp_err_t spi_flash_enable_qmode_raw(esp_spi_flash_chip_t *chip);
|
||||
esp_err_t spi_flash_enable_qmode_raw(esp_rom_spiflash_chip_t *chip);
|
||||
|
||||
esp_err_t spi_flash_read_status_raw(esp_spi_flash_chip_t *chip, uint32_t *status);
|
||||
esp_err_t spi_flash_read_status_raw(esp_rom_spiflash_chip_t *chip, uint32_t *status);
|
||||
|
||||
esp_err_t spi_flash_write_status_raw(esp_spi_flash_chip_t *chip, uint32_t status_value);
|
||||
esp_err_t spi_flash_write_status_raw(esp_rom_spiflash_chip_t *chip, uint32_t status_value);
|
||||
|
||||
esp_err_t spi_flash_read_raw(esp_spi_flash_chip_t *chip, size_t src_addr, void *dest, size_t size);
|
||||
esp_err_t spi_flash_read_raw(esp_rom_spiflash_chip_t *chip, size_t src_addr, void *dest, size_t size);
|
||||
|
||||
esp_err_t spi_flash_write_raw(esp_spi_flash_chip_t *chip, size_t dest_addr, const void *src, size_t size);
|
||||
esp_err_t spi_flash_write_raw(esp_rom_spiflash_chip_t *chip, size_t dest_addr, const void *src, size_t size);
|
||||
|
||||
esp_err_t spi_flash_erase_sector_raw(esp_spi_flash_chip_t *chip, size_t sec, size_t sec_size);
|
||||
esp_err_t spi_flash_erase_sector_raw(esp_rom_spiflash_chip_t *chip, size_t sec, size_t sec_size);
|
||||
|
||||
void spi_flash_switch_to_qio_raw(void);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user