/hal_espressif-latest/components/spi_flash/include/ |
D | spi_flash_chip_generic.h | 42 esp_err_t spi_flash_chip_generic_probe(esp_flash_t *chip, uint32_t flash_id); 51 esp_err_t spi_flash_chip_generic_reset(esp_flash_t *chip); 66 esp_err_t spi_flash_chip_generic_detect_size(esp_flash_t *chip, uint32_t *size); 78 esp_err_t spi_flash_chip_generic_erase_chip(esp_flash_t *chip); 91 esp_err_t spi_flash_chip_generic_erase_sector(esp_flash_t *chip, uint32_t start_address); 104 esp_err_t spi_flash_chip_generic_erase_block(esp_flash_t *chip, uint32_t start_address); 117 esp_err_t spi_flash_chip_generic_read(esp_flash_t *chip, void *buffer, uint32_t address, uint32_t l… 139 spi_flash_chip_generic_page_program(esp_flash_t *chip, const void *buffer, uint32_t address, uint32… 154 esp_err_t spi_flash_chip_generic_write(esp_flash_t *chip, const void *buffer, uint32_t address, uin… 167 spi_flash_chip_generic_write_encrypted(esp_flash_t *chip, const void *buffer, uint32_t address, uin… [all …]
|
D | spi_flash_chip_driver.h | 19 struct esp_flash_t; 20 typedef struct esp_flash_t esp_flash_t; typedef 80 esp_err_t (*probe)(esp_flash_t *chip, uint32_t flash_id); 82 esp_err_t (*reset)(esp_flash_t *chip); 89 esp_err_t (*detect_size)(esp_flash_t *chip, uint32_t *size); 95 esp_err_t (*erase_chip)(esp_flash_t *chip); 103 esp_err_t (*erase_sector)(esp_flash_t *chip, uint32_t sector_address); 110 esp_err_t (*erase_block)(esp_flash_t *chip, uint32_t block_address); 116 esp_err_t (*get_chip_write_protect)(esp_flash_t *chip, bool *out_write_protected); 119 esp_err_t (*set_chip_write_protect)(esp_flash_t *chip, bool chip_write_protect); [all …]
|
D | esp_flash.h | 22 typedef struct esp_flash_t esp_flash_t; typedef 94 struct esp_flash_t { struct 125 esp_err_t esp_flash_init(esp_flash_t *chip); argument 134 bool esp_flash_chip_driver_initialized(const esp_flash_t *chip); 145 esp_err_t esp_flash_read_id(esp_flash_t *chip, uint32_t *out_id); 159 esp_err_t esp_flash_get_size(esp_flash_t *chip, uint32_t *out_size); 171 esp_err_t esp_flash_get_physical_size(esp_flash_t *chip, uint32_t *flash_size); 186 esp_err_t esp_flash_read_unique_chip_id(esp_flash_t *chip, uint64_t *out_id); 198 esp_err_t esp_flash_erase_chip(esp_flash_t *chip); 218 esp_err_t esp_flash_erase_region(esp_flash_t *chip, uint32_t start, uint32_t len); [all …]
|
D | esp_flash_internal.h | 58 esp_err_t esp_flash_init_os_functions(esp_flash_t *chip, int host_id, spi_bus_lock_dev_handle_t dev… 68 esp_err_t esp_flash_deinit_os_functions(esp_flash_t* chip, spi_bus_lock_dev_handle_t* out_dev_handl… 87 esp_err_t esp_flash_app_enable_os_functions(esp_flash_t* chip); 96 esp_err_t esp_flash_app_disable_os_functions(esp_flash_t* chip);
|
D | spi_flash_chip_gd.h | 32 esp_err_t spi_flash_chip_gd_probe(esp_flash_t *chip, uint32_t flash_id); 33 esp_err_t spi_flash_chip_gd_set_io_mode(esp_flash_t *chip); 34 esp_err_t spi_flash_chip_gd_get_io_mode(esp_flash_t *chip, esp_flash_io_mode_t* out_io_mode);
|
D | spi_flash_chip_issi.h | 27 esp_err_t spi_flash_chip_issi_probe(esp_flash_t *chip, uint32_t flash_id); 28 esp_err_t spi_flash_chip_issi_set_io_mode(esp_flash_t *chip); 29 esp_err_t spi_flash_chip_issi_get_io_mode(esp_flash_t *chip, esp_flash_io_mode_t* out_io_mode);
|
D | esp_flash_spi_init.h | 45 esp_err_t spi_bus_add_flash_device(esp_flash_t **out_chip, const esp_flash_spi_device_config_t *con… 56 esp_err_t spi_bus_remove_flash_device(esp_flash_t *chip);
|
/hal_espressif-latest/components/esp_rom/include/esp32c2/rom/ |
D | esp_flash.h | 20 typedef struct esp_flash_t esp_flash_t; typedef 27 esp_flash_t *default_chip; 34 esp_err_t (*start)(esp_flash_t *chip); 35 esp_err_t (*end)(esp_flash_t *chip, esp_err_t err); 36 esp_err_t (*chip_check)(esp_flash_t **inout_chip);
|
/hal_espressif-latest/components/esp_rom/include/esp32c3/rom/ |
D | esp_flash.h | 28 typedef struct esp_flash_t esp_flash_t; typedef 35 esp_flash_t *default_chip; 42 esp_err_t (*start)(esp_flash_t *chip); 43 esp_err_t (*end)(esp_flash_t *chip, esp_err_t err); 44 esp_err_t (*chip_check)(esp_flash_t **inout_chip);
|
/hal_espressif-latest/components/esp_rom/include/esp32h2/rom/ |
D | esp_flash.h | 20 typedef struct esp_flash_t esp_flash_t; typedef 27 esp_flash_t *default_chip; 34 esp_err_t (*start)(esp_flash_t *chip); 35 esp_err_t (*end)(esp_flash_t *chip, esp_err_t err); 36 esp_err_t (*chip_check)(esp_flash_t **inout_chip);
|
/hal_espressif-latest/components/esp_rom/include/esp32c6/rom/ |
D | esp_flash.h | 20 typedef struct esp_flash_t esp_flash_t; typedef 27 esp_flash_t *default_chip; 34 esp_err_t (*start)(esp_flash_t *chip); 35 esp_err_t (*end)(esp_flash_t *chip, esp_err_t err); 36 esp_err_t (*chip_check)(esp_flash_t **inout_chip);
|
/hal_espressif-latest/components/spi_flash/ |
D | spi_flash_chip_gd.c | 19 extern esp_err_t spi_flash_chip_winbond_read(esp_flash_t *chip, void *buffer, uint32_t address, uin… 20 extern esp_err_t spi_flash_chip_winbond_page_program(esp_flash_t *chip, const void *buffer, uint32_… 21 extern esp_err_t spi_flash_chip_winbond_erase_sector(esp_flash_t *chip, uint32_t start_address); 22 extern esp_err_t spi_flash_chip_winbond_erase_block(esp_flash_t *chip, uint32_t start_address); 29 spi_flash_caps_t spi_flash_chip_gd_get_caps(esp_flash_t *chip) in spi_flash_chip_gd_get_caps() 42 esp_err_t spi_flash_chip_gd_detect_size(esp_flash_t *chip, uint32_t *size) in spi_flash_chip_gd_detect_size() 69 esp_err_t spi_flash_chip_gd_probe(esp_flash_t *chip, uint32_t flash_id) in spi_flash_chip_gd_probe() 85 esp_err_t spi_flash_chip_gd_set_io_mode(esp_flash_t *chip) in spi_flash_chip_gd_set_io_mode() 102 esp_err_t spi_flash_chip_gd_get_io_mode(esp_flash_t *chip, esp_flash_io_mode_t* out_io_mode) in spi_flash_chip_gd_get_io_mode()
|
D | esp_flash_api.c | 149 esp_err_t esp_flash_read_chip_id(esp_flash_t* chip, uint32_t* flash_id); 152 static esp_err_t spiflash_start_default(esp_flash_t *chip); 153 static esp_err_t spiflash_end_default(esp_flash_t *chip, esp_err_t err); 154 static esp_err_t check_chip_pointer_default(esp_flash_t **inout_chip); 155 static esp_err_t flash_end_flush_cache(esp_flash_t* chip, esp_err_t err, bool bus_acquired, uint32_… 159 esp_err_t (*start)(esp_flash_t *chip); 160 esp_err_t (*end)(esp_flash_t *chip, esp_err_t err); 161 esp_err_t (*chip_check)(esp_flash_t **inout_chip); 162 …esp_err_t (*flash_end_flush_cache)(esp_flash_t* chip, esp_err_t err, bool bus_acquired, uint32_t a… 186 static esp_err_t IRAM_ATTR spiflash_start_default(esp_flash_t *chip) in spiflash_start_default() [all …]
|
D | spi_flash_chip_winbond.c | 30 static esp_err_t spi_flash_command_winbond_program_4B(esp_flash_t *chip, const void *buffer, uint32… 31 static esp_err_t spi_flash_command_winbond_erase_sector_4B(esp_flash_t *chip, uint32_t start_addres… 32 static esp_err_t spi_flash_command_erase_block_4B(esp_flash_t *chip, uint32_t start_address); 34 esp_err_t spi_flash_chip_winbond_probe(esp_flash_t *chip, uint32_t flash_id) in spi_flash_chip_winbond_probe() 45 esp_err_t spi_flash_chip_winbond_read(esp_flash_t *chip, void *buffer, uint32_t address, uint32_t l… in spi_flash_chip_winbond_read() 81 esp_err_t spi_flash_chip_winbond_page_program(esp_flash_t *chip, const void *buffer, uint32_t addre… in spi_flash_chip_winbond_page_program() 99 esp_err_t spi_flash_chip_winbond_erase_sector(esp_flash_t *chip, uint32_t start_address) in spi_flash_chip_winbond_erase_sector() 123 esp_err_t spi_flash_chip_winbond_erase_block(esp_flash_t *chip, uint32_t start_address) in spi_flash_chip_winbond_erase_block() 147 spi_flash_caps_t spi_flash_chip_winbond_get_caps(esp_flash_t *chip) in spi_flash_chip_winbond_get_caps() 203 static esp_err_t spi_flash_command_winbond_program_4B(esp_flash_t *chip, const void *buffer, uint32… in spi_flash_command_winbond_program_4B() [all …]
|
D | spi_flash_chip_generic.c | 89 esp_err_t spi_flash_chip_generic_detect_size(esp_flash_t *chip, uint32_t *size) in spi_flash_chip_generic_detect_size() 115 esp_err_t spi_flash_chip_generic_probe(esp_flash_t *chip, uint32_t flash_id) in spi_flash_chip_generic_probe() 122 esp_err_t spi_flash_chip_generic_reset(esp_flash_t *chip) in spi_flash_chip_generic_reset() 146 esp_err_t spi_flash_chip_generic_erase_chip(esp_flash_t *chip) in spi_flash_chip_generic_erase_chip() 174 esp_err_t spi_flash_chip_generic_erase_sector(esp_flash_t *chip, uint32_t start_address) in spi_flash_chip_generic_erase_sector() 200 esp_err_t spi_flash_chip_generic_erase_block(esp_flash_t *chip, uint32_t start_address) in spi_flash_chip_generic_erase_block() 226 esp_err_t spi_flash_chip_generic_read(esp_flash_t *chip, void *buffer, uint32_t address, uint32_t l… in spi_flash_chip_generic_read() 259 esp_err_t spi_flash_chip_generic_page_program(esp_flash_t *chip, const void *buffer, uint32_t addre… in spi_flash_chip_generic_page_program() 279 esp_err_t spi_flash_chip_generic_write(esp_flash_t *chip, const void *buffer, uint32_t address, uin… in spi_flash_chip_generic_write() 307 esp_err_t spi_flash_chip_generic_set_write_protect(esp_flash_t *chip, bool write_protect) in spi_flash_chip_generic_set_write_protect() [all …]
|
D | spi_flash_chip_mxic.c | 15 esp_err_t spi_flash_chip_mxic_probe(esp_flash_t *chip, uint32_t flash_id) in spi_flash_chip_mxic_probe() 30 esp_err_t spi_flash_chip_mxic_detect_size(esp_flash_t *chip, uint32_t *size) in spi_flash_chip_mxic_detect_size() 50 esp_err_t spi_flash_chip_issi_set_io_mode(esp_flash_t *chip); 51 esp_err_t spi_flash_chip_issi_get_io_mode(esp_flash_t *chip, esp_flash_io_mode_t* out_io_mode); 60 spi_flash_caps_t spi_flash_chip_mxic_get_caps(esp_flash_t *chip) in spi_flash_chip_mxic_get_caps()
|
D | spi_flash_chip_mxic_opi.c | 25 esp_err_t spi_flash_chip_mxic_opi_probe(esp_flash_t *chip, uint32_t flash_id) in spi_flash_chip_mxic_opi_probe() 41 esp_err_t spi_flash_chip_mxic_opi_detect_size(esp_flash_t *chip, uint32_t *size) in spi_flash_chip_mxic_opi_detect_size() 56 spi_flash_caps_t spi_flash_chip_mxic_opi_get_caps(esp_flash_t *chip) in spi_flash_chip_mxic_opi_get_caps() 65 esp_err_t spi_flash_chip_mxic_opi_set_write_protect(esp_flash_t *chip, bool write_protect) in spi_flash_chip_mxic_opi_set_write_protect() 97 esp_err_t spi_flash_chip_mxic_opi_read_id(esp_flash_t *chip, uint32_t* out_chip_id) in spi_flash_chip_mxic_opi_read_id() 132 esp_err_t spi_flash_chip_mxic_opi_read_reg(esp_flash_t *chip, spi_flash_register_t reg_id, uint32_t… in spi_flash_chip_mxic_opi_read_reg() 154 esp_err_t spi_flash_chip_mxic_opi_get_write_protect(esp_flash_t *chip, bool *out_write_protected) in spi_flash_chip_mxic_opi_get_write_protect() 168 esp_err_t spi_flash_chip_mxic_opi_erase_chip(esp_flash_t *chip) in spi_flash_chip_mxic_opi_erase_chip() 199 esp_err_t spi_flash_chip_mxic_opi_erase_sector(esp_flash_t *chip, uint32_t start_address) in spi_flash_chip_mxic_opi_erase_sector() 228 esp_err_t spi_flash_chip_mxic_opi_erase_block(esp_flash_t *chip, uint32_t start_address) in spi_flash_chip_mxic_opi_erase_block() [all …]
|
D | spi_flash_chip_issi.c | 22 esp_err_t spi_flash_chip_issi_probe(esp_flash_t *chip, uint32_t flash_id) in spi_flash_chip_issi_probe() 39 esp_err_t spi_flash_chip_issi_set_io_mode(esp_flash_t *chip) in spi_flash_chip_issi_set_io_mode() 49 esp_err_t spi_flash_chip_issi_get_io_mode(esp_flash_t *chip, esp_flash_io_mode_t* out_io_mode) in spi_flash_chip_issi_get_io_mode() 61 spi_flash_caps_t spi_flash_chip_issi_get_caps(esp_flash_t *chip) in spi_flash_chip_issi_get_caps()
|
D | esp_flash_spi_init.c | 33 esp_flash_t *esp_flash_default_chip = NULL; 143 static IRAM_ATTR NOINLINE_ATTR void cs_initialize(esp_flash_t *chip, const esp_flash_spi_device_con… in cs_initialize() 221 esp_err_t spi_bus_add_flash_device(esp_flash_t **out_chip, const esp_flash_spi_device_config_t *con… in spi_bus_add_flash_device() 229 esp_flash_t *chip = NULL; in spi_bus_add_flash_device() 236 chip = (esp_flash_t*)heap_caps_malloc(sizeof(esp_flash_t), caps); in spi_bus_add_flash_device() 243 *chip = (esp_flash_t) { in spi_bus_add_flash_device() 295 esp_err_t spi_bus_remove_flash_device(esp_flash_t *chip) in spi_bus_remove_flash_device() 316 static DRAM_ATTR esp_flash_t default_chip = { 345 extern esp_err_t esp_flash_suspend_cmd_init(esp_flash_t* chip);
|
D | spi_flash_chip_boya.c | 20 esp_err_t spi_flash_chip_boya_probe(esp_flash_t *chip, uint32_t flash_id) in spi_flash_chip_boya_probe() 37 spi_flash_caps_t spi_flash_chip_boya_get_caps(esp_flash_t *chip) in spi_flash_chip_boya_get_caps()
|
D | spi_flash_chip_th.c | 11 esp_err_t spi_flash_chip_th_probe(esp_flash_t *chip, uint32_t flash_id) in spi_flash_chip_th_probe() 28 spi_flash_caps_t spi_flash_chip_th_get_caps(esp_flash_t *chip) in spi_flash_chip_th_get_caps()
|
D | spi_flash_os_func_app.c | 214 esp_err_t esp_flash_init_os_functions(esp_flash_t *chip, int host_id, spi_bus_lock_dev_handle_t dev… in esp_flash_init_os_functions() 242 esp_err_t esp_flash_deinit_os_functions(esp_flash_t* chip, spi_bus_lock_dev_handle_t* out_dev_handl… in esp_flash_deinit_os_functions() 254 esp_err_t esp_flash_app_enable_os_functions(esp_flash_t* chip) in esp_flash_app_enable_os_functions()
|
D | spi_flash_os_func_noos.c | 69 esp_err_t IRAM_ATTR esp_flash_app_disable_os_functions(esp_flash_t* chip) in esp_flash_app_disable_os_functions()
|
/hal_espressif-latest/components/spi_flash/sim/ |
D | flash_mock.cpp | 87 extern "C" esp_err_t esp_flash_read(esp_flash_t *chip, void *buffer, uint32_t address, uint32_t len… in esp_flash_read() 107 extern "C" esp_err_t esp_flash_erase_region(esp_flash_t *chip, uint32_t start_addr, uint32_t size) in esp_flash_erase_region() 125 extern "C" esp_err_t esp_flash_write(esp_flash_t *chip, const void *buffer, uint32_t address, uint3… in esp_flash_write() 145 esp_flash_t* esp_flash_default_chip = NULL;
|
/hal_espressif-latest/components/spi_flash/include/esp_private/ |
D | spi_flash_os.h | 72 esp_err_t esp_flash_init_main(esp_flash_t *chip);
|