Home
last modified time | relevance | path

Searched defs:spi_flash_host_driver_s (Results 1 – 2 of 2) sorted by relevance

/hal_espressif-latest/components/spi_flash/sim/stubs/soc/include/hal/
Dspi_flash_types.h53 struct spi_flash_host_driver_s { struct
58 esp_err_t (*dev_config)(spi_flash_host_inst_t *host);
62 esp_err_t (*common_command)(spi_flash_host_inst_t *host, spi_flash_trans_t *t);
66 esp_err_t (*read_id)(spi_flash_host_inst_t *host, uint32_t *id);
70 void (*erase_chip)(spi_flash_host_inst_t *host);
74 void (*erase_sector)(spi_flash_host_inst_t *host, uint32_t start_address);
78 void (*erase_block)(spi_flash_host_inst_t *host, uint32_t start_address);
82 esp_err_t (*read_status)(spi_flash_host_inst_t *host, uint8_t *out_sr);
86 esp_err_t (*set_write_protect)(spi_flash_host_inst_t *host, bool wp);
90 …*program_page)(spi_flash_host_inst_t *host, const void *buffer, uint32_t address, uint32_t length);
[all …]
/hal_espressif-latest/components/hal/include/hal/
Dspi_flash_types.h134 struct spi_flash_host_driver_s { struct
139 esp_err_t (*dev_config)(spi_flash_host_inst_t *host);
143 esp_err_t (*common_command)(spi_flash_host_inst_t *host, spi_flash_trans_t *t);
147 esp_err_t (*read_id)(spi_flash_host_inst_t *host, uint32_t *id);
151 void (*erase_chip)(spi_flash_host_inst_t *host);
155 void (*erase_sector)(spi_flash_host_inst_t *host, uint32_t start_address);
159 void (*erase_block)(spi_flash_host_inst_t *host, uint32_t start_address);
163 esp_err_t (*read_status)(spi_flash_host_inst_t *host, uint8_t *out_sr);
167 esp_err_t (*set_write_protect)(spi_flash_host_inst_t *host, bool wp);
171 …*program_page)(spi_flash_host_inst_t *host, const void *buffer, uint32_t address, uint32_t length);
[all …]