Searched refs:spi_flash_host_inst_t (Results 1 – 11 of 11) sorted by relevance
/hal_espressif-latest/components/spi_flash/sim/stubs/soc/include/hal/ |
D | spi_flash_types.h | 50 } spi_flash_host_inst_t ; typedef 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 …void (*program_page)(spi_flash_host_inst_t *host, const void *buffer, uint32_t address, uint32_t l… [all …]
|
/hal_espressif-latest/components/hal/include/hal/ |
D | spi_flash_types.h | 130 } spi_flash_host_inst_t ; typedef 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 …void (*program_page)(spi_flash_host_inst_t *host, const void *buffer, uint32_t address, uint32_t l… [all …]
|
D | spi_flash_hal.h | 32 …spi_flash_host_inst_t inst; ///< Host instance, containing host data and function pointer table. M… 104 esp_err_t spi_flash_hal_device_config(spi_flash_host_inst_t *host); 118 esp_err_t spi_flash_hal_common_command(spi_flash_host_inst_t *host, spi_flash_trans_t *trans); 125 void spi_flash_hal_erase_chip(spi_flash_host_inst_t *host); 134 void spi_flash_hal_erase_sector(spi_flash_host_inst_t *host, uint32_t start_address); 143 void spi_flash_hal_erase_block(spi_flash_host_inst_t *host, uint32_t start_address); 153 void spi_flash_hal_program_page(spi_flash_host_inst_t *host, const void *buffer, uint32_t address, … 166 esp_err_t spi_flash_hal_read(spi_flash_host_inst_t *host, void *buffer, uint32_t address, uint32_t … 176 esp_err_t spi_flash_hal_set_write_protect(spi_flash_host_inst_t *host, bool wp); 185 uint32_t spi_flash_hal_check_status(spi_flash_host_inst_t *host); [all …]
|
/hal_espressif-latest/components/hal/ |
D | spi_flash_hal_iram.c | 10 void spi_flash_hal_setup_auto_suspend_mode(spi_flash_host_inst_t *host); 11 void spi_flash_hal_disable_auto_resume_mode(spi_flash_host_inst_t *host); 12 void spi_flash_hal_disable_auto_suspend_mode(spi_flash_host_inst_t *host); 13 void spi_flash_hal_setup_auto_resume_mode(spi_flash_host_inst_t *host); 25 void spi_flash_hal_erase_chip(spi_flash_host_inst_t *host) in spi_flash_hal_erase_chip() 39 void spi_flash_hal_erase_sector(spi_flash_host_inst_t *host, uint32_t start_address) in spi_flash_hal_erase_sector() 56 void spi_flash_hal_erase_block(spi_flash_host_inst_t *host, uint32_t start_address) in spi_flash_hal_erase_block() 72 void spi_flash_hal_program_page(spi_flash_host_inst_t *host, const void *buffer, uint32_t address, … in spi_flash_hal_program_page() 81 esp_err_t spi_flash_hal_set_write_protect(spi_flash_host_inst_t *host, bool wp) in spi_flash_hal_set_write_protect() 91 static inline spi_dev_t *get_spi_dev(spi_flash_host_inst_t *host) in get_spi_dev() [all …]
|
D | spi_flash_hal_gpspi.c | 29 bool spi_flash_hal_gpspi_supports_direct_write(spi_flash_host_inst_t *host, const void *p) in spi_flash_hal_gpspi_supports_direct_write() 34 bool spi_flash_hal_gpspi_supports_direct_read(spi_flash_host_inst_t *host, const void *p) in spi_flash_hal_gpspi_supports_direct_read() 39 uint32_t spi_flash_hal_gpspi_check_status(spi_flash_host_inst_t *host) in spi_flash_hal_gpspi_check_status()
|
D | spi_flash_hal_common.inc | 25 static inline spi_dev_t *get_spi_dev(spi_flash_host_inst_t *host) 30 static inline int get_host_id(spi_flash_host_inst_t* host) 36 void spi_flash_hal_poll_cmd_done(spi_flash_host_inst_t *host) 43 esp_err_t spi_flash_hal_device_config(spi_flash_host_inst_t *host) 80 spi_flash_host_inst_t *host, 148 esp_err_t spi_flash_hal_common_command(spi_flash_host_inst_t *host, spi_flash_trans_t *trans) 181 esp_err_t spi_flash_hal_read(spi_flash_host_inst_t *host, void *buffer, uint32_t address, uint32_t …
|
D | spi_flash_hal.c | 138 bool spi_flash_hal_supports_direct_write(spi_flash_host_inst_t *host, const void *p) in spi_flash_hal_supports_direct_write() 146 bool spi_flash_hal_supports_direct_read(spi_flash_host_inst_t *host, const void *p) in spi_flash_hal_supports_direct_read()
|
/hal_espressif-latest/components/spi_flash/include/ |
D | memspi_host_driver.h | 72 esp_err_t memspi_host_read_id_hs(spi_flash_host_inst_t *host, uint32_t *id); 85 esp_err_t memspi_host_read_status_hs(spi_flash_host_inst_t *host, uint8_t *out_sr); 96 esp_err_t memspi_host_flush_cache(spi_flash_host_inst_t *host, uint32_t addr, uint32_t size); 103 void memspi_host_erase_chip(spi_flash_host_inst_t *host); 111 void memspi_host_erase_sector(spi_flash_host_inst_t *host, uint32_t start_address); 119 void memspi_host_erase_block(spi_flash_host_inst_t *host, uint32_t start_address); 129 void memspi_host_program_page(spi_flash_host_inst_t *host, const void *buffer, uint32_t address, ui… 137 esp_err_t memspi_host_set_write_protect(spi_flash_host_inst_t *host, bool wp); 147 esp_err_t memspi_host_read(spi_flash_host_inst_t *host, void *buffer, uint32_t address, uint32_t re… 160 int memspi_host_read_data_slicer(spi_flash_host_inst_t *host, uint32_t address, uint32_t len, uint3… [all …]
|
D | esp_flash.h | 95 …spi_flash_host_inst_t* host; ///< Pointer to hardware-specific "host_driver" structure. Must be …
|
/hal_espressif-latest/components/spi_flash/ |
D | memspi_host_driver.c | 23 extern void spi_flash_hal_gpspi_poll_cmd_done(spi_flash_host_inst_t *host); 24 extern esp_err_t spi_flash_hal_gpspi_device_config(spi_flash_host_inst_t *host); 26 spi_flash_host_inst_t *host, 31 extern esp_err_t spi_flash_hal_gpspi_common_command(spi_flash_host_inst_t *host, spi_flash_trans_t … 32 extern esp_err_t spi_flash_hal_gpspi_read(spi_flash_host_inst_t *host, void *buffer, uint32_t addre… 33 extern uint32_t spi_flash_hal_gpspi_check_status(spi_flash_host_inst_t *host); 34 extern bool spi_flash_hal_gpspi_supports_direct_write(spi_flash_host_inst_t *host, const void *p); 35 extern bool spi_flash_hal_gpspi_supports_direct_read(spi_flash_host_inst_t *host, const void *p); 87 esp_err_t memspi_host_read_id_hs(spi_flash_host_inst_t *host, uint32_t *id) in memspi_host_read_id_hs() 111 esp_err_t memspi_host_read_status_hs(spi_flash_host_inst_t *host, uint8_t *out_sr) in memspi_host_read_status_hs() [all …]
|
D | esp_flash_spi_init.c | 245 .host = (spi_flash_host_inst_t*)host, in spi_bus_add_flash_device() 318 .host = (spi_flash_host_inst_t*)&esp_flash_default_host,
|