Home
last modified time | relevance | path

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

/device/soc/esp/esp32/components/spi_flash/sim/stubs/soc/include/hal/
Dspi_flash_types.h54 struct spi_flash_host_driver_s { struct
59 esp_err_t (*dev_config)(spi_flash_host_inst_t *host);
63 esp_err_t (*common_command)(spi_flash_host_inst_t *host, spi_flash_trans_t *t);
67 esp_err_t (*read_id)(spi_flash_host_inst_t *host, uint32_t *id);
71 void (*erase_chip)(spi_flash_host_inst_t *host);
75 void (*erase_sector)(spi_flash_host_inst_t *host, uint32_t start_address);
79 void (*erase_block)(spi_flash_host_inst_t *host, uint32_t start_address);
83 esp_err_t (*read_status)(spi_flash_host_inst_t *host, uint8_t *out_sr);
87 esp_err_t (*set_write_protect)(spi_flash_host_inst_t *host, bool wp);
91 …*program_page)(spi_flash_host_inst_t *host, const void *buffer, uint32_t address, uint32_t length);
[all …]
/device/soc/esp/esp32/components/hal/include/hal/
Dspi_flash_types.h103 struct spi_flash_host_driver_s { struct
108 esp_err_t (*dev_config)(spi_flash_host_inst_t *host);
112 esp_err_t (*common_command)(spi_flash_host_inst_t *host, spi_flash_trans_t *t);
116 esp_err_t (*read_id)(spi_flash_host_inst_t *host, uint32_t *id);
120 void (*erase_chip)(spi_flash_host_inst_t *host);
124 void (*erase_sector)(spi_flash_host_inst_t *host, uint32_t start_address);
128 void (*erase_block)(spi_flash_host_inst_t *host, uint32_t start_address);
132 esp_err_t (*read_status)(spi_flash_host_inst_t *host, uint8_t *out_sr);
136 esp_err_t (*set_write_protect)(spi_flash_host_inst_t *host, bool wp);
140 …*program_page)(spi_flash_host_inst_t *host, const void *buffer, uint32_t address, uint32_t length);
[all …]