ESP-IDF
rom_spiflash_api_funcs
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
rom_spiflash_api_funcs
rom_spiflash_api_funcs variable
Syntax
Show:
Summary
Declaration
from
esp_flash_api.c:173
DRAM_ATTR
rom_spiflash_api_func_t
*
rom_spiflash_api_funcs
=
&
default_spiflash_rom_api
;
Examples
References
from
examples
Code
Location
Referrer
DRAM_ATTR
rom_spiflash_api_func_t
*
rom_spiflash_api_funcs
=
&
default_spiflash_rom_api
;
esp_flash_api.c:173
esp_err_t
acquire_err
=
rom_spiflash_api_funcs
->
start
(
chip
)
;
esp_flash_api.c:229
flash_end_flush_cache()
return
rom_spiflash_api_funcs
->
end
(
chip
,
err
)
;
esp_flash_api.c:241
flash_end_flush_cache()
err
=
rom_spiflash_api_funcs
->
start
(
chip
)
;
esp_flash_api.c:307
esp_flash_init()
return
rom_spiflash_api_funcs
->
end
(
chip
,
err
)
;
esp_flash_api.c:321
esp_flash_init()
err
=
rom_spiflash_api_funcs
->
start
(
chip
)
;
esp_flash_api.c:387
esp_flash_init_main()
return
rom_spiflash_api_funcs
->
end
(
chip
,
err
)
;
esp_flash_api.c:401
esp_flash_init_main()
esp_err_t
err
=
rom_spiflash_api_funcs
->
start
(
chip
)
;
esp_flash_api.c:407
read_id_core()
return
rom_spiflash_api_funcs
->
end
(
chip
,
err
)
;
esp_flash_api.c:435
read_id_core()
esp_err_t
err
=
rom_spiflash_api_funcs
->
chip_check
(
&
chip
)
;
esp_flash_api.c:448
esp_flash_read_id()
esp_err_t
err
=
rom_spiflash_api_funcs
->
start
(
chip
)
;
esp_flash_api.c:459
read_unique_id()
return
rom_spiflash_api_funcs
->
end
(
chip
,
err
)
;
esp_flash_api.c:466
read_unique_id()
esp_err_t
err
=
rom_spiflash_api_funcs
->
chip_check
(
&
chip
)
;
esp_flash_api.c:471
esp_flash_read_unique_chip_id()
err
=
rom_spiflash_api_funcs
->
start
(
chip
)
;
esp_flash_api.c:505
detect_spi_flash_chip()
err
=
rom_spiflash_api_funcs
->
end
(
chip
,
err
)
;
esp_flash_api.c:516
detect_spi_flash_chip()
esp_err_t
err
=
rom_spiflash_api_funcs
->
chip_check
(
&
chip
)
;
esp_flash_api.c:530
esp_flash_get_physical_size()
err
=
rom_spiflash_api_funcs
->
start
(
chip
)
;
esp_flash_api.c:539
esp_flash_get_physical_size()
return
rom_spiflash_api_funcs
->
end
(
chip
,
err
)
;
esp_flash_api.c:552
esp_flash_get_physical_size()
esp_err_t
err
=
rom_spiflash_api_funcs
->
chip_check
(
&
chip
)
;
esp_flash_api.c:562
esp_flash_get_size()
esp_err_t
err
=
rom_spiflash_api_funcs
->
chip_check
(
&
chip
)
;
esp_flash_api.c:593
esp_flash_erase_region()
err
=
rom_spiflash_api_funcs
->
start
(
chip
)
;
esp_flash_api.c:622
esp_flash_erase_region()
err
=
rom_spiflash_api_funcs
->
end
(
chip
,
err
)
;
esp_flash_api.c:638
esp_flash_erase_region()
err
=
rom_spiflash_api_funcs
->
start
(
chip
)
;
esp_flash_api.c:657
esp_flash_erase_region()
err
=
rom_spiflash_api_funcs
->
end
(
chip
,
ESP_OK
)
;
esp_flash_api.c:690
esp_flash_erase_region()
return
rom_spiflash_api_funcs
->
flash_end_flush_cache
(
chip
,
err
,
bus_acquired
,
start
,
len
)
;
esp_flash_api.c:699
esp_flash_erase_region()
esp_err_t
err
=
rom_spiflash_api_funcs
->
chip_check
(
&
chip
)
;
esp_flash_api.c:726
esp_flash_get_chip_write_protect()
err
=
rom_spiflash_api_funcs
->
start
(
chip
)
;
esp_flash_api.c:732
esp_flash_get_chip_write_protect()
return
rom_spiflash_api_funcs
->
end
(
chip
,
err
)
;
esp_flash_api.c:739
esp_flash_get_chip_write_protect()
esp_err_t
err
=
rom_spiflash_api_funcs
->
chip_check
(
&
chip
)
;
esp_flash_api.c:744
esp_flash_set_chip_write_protect()
err
=
rom_spiflash_api_funcs
->
start
(
chip
)
;
esp_flash_api.c:748
esp_flash_set_chip_write_protect()
return
rom_spiflash_api_funcs
->
end
(
chip
,
err
)
;
esp_flash_api.c:755
esp_flash_set_chip_write_protect()
esp_err_t
err
=
rom_spiflash_api_funcs
->
chip_check
(
(
esp_flash_t
*
*
)
&
chip
)
;
esp_flash_api.c:763
esp_flash_get_protectable_regions()
esp_err_t
err
=
rom_spiflash_api_funcs
->
chip_check
(
&
chip
)
;
esp_flash_api.c:793
esp_flash_get_protected_region()
err
=
rom_spiflash_api_funcs
->
start
(
chip
)
;
esp_flash_api.c:807
esp_flash_get_protected_region()
return
rom_spiflash_api_funcs
->
end
(
chip
,
err
)
;
esp_flash_api.c:817
esp_flash_get_protected_region()
esp_err_t
err
=
rom_spiflash_api_funcs
->
chip_check
(
&
chip
)
;
esp_flash_api.c:822
esp_flash_set_protected_region()
err
=
rom_spiflash_api_funcs
->
start
(
chip
)
;
esp_flash_api.c:832
esp_flash_set_protected_region()
return
rom_spiflash_api_funcs
->
end
(
chip
,
err
)
;
esp_flash_api.c:847
esp_flash_set_protected_region()
esp_err_t
err
=
rom_spiflash_api_funcs
->
chip_check
(
&
chip
)
;
esp_flash_api.c:852
esp_flash_read()
err
=
rom_spiflash_api_funcs
->
start
(
chip
)
;
esp_flash_api.c:888
esp_flash_read()
rom_spiflash_api_funcs
->
end
(
chip
,
err
)
;
esp_flash_api.c:902
esp_flash_read()
err
=
rom_spiflash_api_funcs
->
end
(
chip
,
err
)
;
esp_flash_api.c:906
esp_flash_read()
esp_err_t
err
=
rom_spiflash_api_funcs
->
chip_check
(
&
chip
)
;
esp_flash_api.c:1011
esp_flash_write()
err
=
rom_spiflash_api_funcs
->
start
(
chip
)
;
esp_flash_api.c:1061
esp_flash_write()
err
=
rom_spiflash_api_funcs
->
end
(
chip
,
err
)
;
esp_flash_api.c:1100
esp_flash_write()
err
=
rom_spiflash_api_funcs
->
flash_end_flush_cache
(
chip
,
err
,
bus_acquired
,
address
,
length
)
;
esp_flash_api.c:1111
esp_flash_write()
ret
=
rom_spiflash_api_funcs
->
flash_end_flush_cache
(
chip
,
err
,
bus_acquired
,
address
,
length
)
;
esp_flash_api.c:1117
esp_flash_write()
esp_err_t
err
=
rom_spiflash_api_funcs
->
chip_check
(
&
chip
)
;
esp_flash_api.c:1134
esp_flash_read_encrypted()
esp_err_t
err
=
rom_spiflash_api_funcs
->
chip_check
(
&
chip
)
;
esp_flash_api.c:1167
esp_flash_get_io_mode()
err
=
rom_spiflash_api_funcs
->
start
(
chip
)
;
esp_flash_api.c:1171
esp_flash_get_io_mode()
err
=
rom_spiflash_api_funcs
->
end
(
chip
,
err
)
;
esp_flash_api.c:1176
esp_flash_get_io_mode()
esp_err_t
err
=
rom_spiflash_api_funcs
->
chip_check
(
&
chip
)
;
esp_flash_api.c:1185
esp_flash_set_io_mode()
err
=
rom_spiflash_api_funcs
->
start
(
chip
)
;
esp_flash_api.c:1189
esp_flash_set_io_mode()
return
rom_spiflash_api_funcs
->
end
(
chip
,
err
)
;
esp_flash_api.c:1194
esp_flash_set_io_mode()
return
rom_spiflash_api_funcs
->
start
(
chip
)
;
esp_flash_api.c:1205
s_encryption_write_lock()
esp_err_t
err
=
rom_spiflash_api_funcs
->
end
(
chip
,
ESP_OK
)
;
esp_flash_api.c:1209
s_encryption_write_unlock()
esp_err_t
err
=
rom_spiflash_api_funcs
->
chip_check
(
&
chip
)
;
esp_flash_api.c:1224
esp_flash_write_encrypted()
err
=
rom_spiflash_api_funcs
->
flash_end_flush_cache
(
chip
,
err
,
bus_acquired
,
address
,
length
)
;
esp_flash_api.c:1400
esp_flash_write_encrypted()
ret
=
rom_spiflash_api_funcs
->
flash_end_flush_cache
(
chip
,
err
,
bus_acquired
,
address
,
length
)
;
esp_flash_api.c:1408
esp_flash_write_encrypted()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
rom_spiflash_api_funcs
is read by 24 functions:
All items filtered out
rom_spiflash_api_funcs
flash_end_flush_cache()
esp_flash_init()
esp_flash_init_main()
read_id_core()
esp_flash_read_id()
read_unique_id()
esp_flash_read_unique_chip_id()
detect_spi_flash_chip()
esp_flash_get_physical_size()
esp_flash_get_size()
esp_flash_erase_region()
esp_flash_get_chip_write_protect()
esp_flash_set_chip_write_protect()
esp_flash_get_protectable_regions()
esp_flash_get_protected_region()
esp_flash_set_protected_region()
esp_flash_read()
esp_flash_write()
esp_flash_read_encrypted()
esp_flash_get_io_mode()
esp_flash_set_io_mode()
s_encryption_write_lock()
s_encryption_write_unlock()
esp_flash_write_encrypted()
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out