ESP-IDF
+
0
/1 examples
SourceVu will show references to
spi_flash_chip_t::wait_idle
from the following samples and libraries:
custom_flash_driver sample
Symbol previews are coming soon...
Symbols
loading (4/5)...
Files
loading (4/5)...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
spi_flash_chip_t::wait_idle
spi_flash_chip_t::wait_idle field
Syntax
Show:
Summary
Declaration
from
spi_flash_chip_driver.h:158
esp_err_t
(
*
wait_idle
)
(
esp_flash_t
*
chip
,
uint32_t
timeout_us
)
;
Examples
spi_flash_chip_t::wait_idle
is referenced by 1 libraries and example projects:
custom_flash_driver sample
References
from
0/1
examples
Code
Location
Scope
Referrer
esp_err_t
(
*
wait_idle
)
(
esp_flash_t
*
chip
,
uint32_t
timeout_us
)
;
spi_flash_chip_driver.h:158
const
spi_flash_chip_t
esp_flash_chip_boya
=
{
spi_flash_chip_boya.c:51
esp_flash_chip_boya
spi_flash_chip_generic_wait_idle()
.
wait_idle
=
spi_flash_chip_generic_wait_idle
,
spi_flash_chip_boya.c:77
const
spi_flash_chip_t
esp_flash_chip_gd
=
{
spi_flash_chip_gd.c:144
esp_flash_chip_gd
spi_flash_chip_generic_wait_idle()
.
wait_idle
=
spi_flash_chip_generic_wait_idle
,
spi_flash_chip_gd.c:170
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
idle_timeout
)
;
spi_flash_chip_generic.c:142
spi_flash_chip_generic_reset()
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
idle_timeout
)
;
spi_flash_chip_generic.c:152
spi_flash_chip_generic_erase_chip()
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
chip_erase_timeout
)
;
spi_flash_chip_generic.c:162
spi_flash_chip_generic_erase_chip()
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
idle_timeout
)
;
spi_flash_chip_generic.c:178
spi_flash_chip_generic_erase_sector()
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
sector_erase_timeout
)
;
spi_flash_chip_generic.c:188
spi_flash_chip_generic_erase_sector()
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
idle_timeout
)
;
spi_flash_chip_generic.c:204
spi_flash_chip_generic_erase_block()
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
block_erase_timeout
)
;
spi_flash_chip_generic.c:214
spi_flash_chip_generic_erase_block()
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
idle_timeout
)
;
spi_flash_chip_generic.c:263
spi_flash_chip_generic_page_program()
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
page_program_timeout
)
;
spi_flash_chip_generic.c:270
spi_flash_chip_generic_page_program()
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
idle_timeout
)
;
spi_flash_chip_generic.c:311
spi_flash_chip_generic_set_write_protect()
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
page_program_timeout
)
;
spi_flash_chip_generic.c:552
spi_flash_chip_generic_write_encrypted()
const
spi_flash_chip_t
esp_flash_chip_generic
=
{
spi_flash_chip_generic.c:649
esp_flash_chip_generic
spi_flash_chip_generic_wait_idle()
.
wait_idle
=
spi_flash_chip_generic_wait_idle
,
spi_flash_chip_generic.c:678
ret
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
idle_timeout
)
;
spi_flash_chip_generic.c:802
spi_flash_common_set_io_mode()
const
spi_flash_chip_t
esp_flash_chip_issi
=
{
spi_flash_chip_issi.c:75
esp_flash_chip_issi
spi_flash_chip_generic_wait_idle()
.
wait_idle
=
spi_flash_chip_generic_wait_idle
,
spi_flash_chip_issi.c:101
const
spi_flash_chip_t
esp_flash_chip_mxic
=
{
spi_flash_chip_mxic.c:71
esp_flash_chip_mxic
spi_flash_chip_generic_wait_idle()
.
wait_idle
=
spi_flash_chip_generic_wait_idle
,
spi_flash_chip_mxic.c:97
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
idle_timeout
)
;
spi_flash_chip_mxic_opi.c:69
spi_flash_chip_mxic_opi_set_write_protect()
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
idle_timeout
)
;
spi_flash_chip_mxic_opi.c:174
spi_flash_chip_mxic_opi_erase_chip()
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
chip_erase_timeout
)
;
spi_flash_chip_mxic_opi.c:187
spi_flash_chip_mxic_opi_erase_chip()
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
idle_timeout
)
;
spi_flash_chip_mxic_opi.c:203
spi_flash_chip_mxic_opi_erase_sector()
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
sector_erase_timeout
)
;
spi_flash_chip_mxic_opi.c:217
spi_flash_chip_mxic_opi_erase_sector()
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
idle_timeout
)
;
spi_flash_chip_mxic_opi.c:232
spi_flash_chip_mxic_opi_erase_block()
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
block_erase_timeout
)
;
spi_flash_chip_mxic_opi.c:246
spi_flash_chip_mxic_opi_erase_block()
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
idle_timeout
)
;
spi_flash_chip_mxic_opi.c:261
spi_flash_chip_mxic_opi_page_program()
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
page_program_timeout
)
;
spi_flash_chip_mxic_opi.c:275
spi_flash_chip_mxic_opi_page_program()
const
spi_flash_chip_t
esp_flash_chip_mxic_opi
=
{
spi_flash_chip_mxic_opi.c:389
esp_flash_chip_mxic_opi
spi_flash_chip_generic_wait_idle()
.
wait_idle
=
spi_flash_chip_generic_wait_idle
,
spi_flash_chip_mxic_opi.c:415
const
spi_flash_chip_t
esp_flash_chip_th
=
{
spi_flash_chip_th.c:42
esp_flash_chip_th
spi_flash_chip_generic_wait_idle()
.
wait_idle
=
spi_flash_chip_generic_wait_idle
,
spi_flash_chip_th.c:68
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
idle_timeout
)
;
spi_flash_chip_winbond.c:77
spi_flash_chip_winbond_page_program()
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
page_program_timeout
)
;
spi_flash_chip_winbond.c:86
spi_flash_chip_winbond_page_program()
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
idle_timeout
)
;
spi_flash_chip_winbond.c:95
spi_flash_chip_winbond_erase_sector()
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
sector_erase_timeout
)
;
spi_flash_chip_winbond.c:110
spi_flash_chip_winbond_erase_sector()
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
idle_timeout
)
;
spi_flash_chip_winbond.c:119
spi_flash_chip_winbond_erase_block()
err
=
chip
->
chip_drv
->
wait_idle
(
chip
,
chip
->
chip_drv
->
timeout
->
block_erase_timeout
)
;
spi_flash_chip_winbond.c:134
spi_flash_chip_winbond_erase_block()
const
spi_flash_chip_t
esp_flash_chip_winbond
=
{
spi_flash_chip_winbond.c:156
esp_flash_chip_winbond
spi_flash_chip_generic_wait_idle()
.
wait_idle
=
spi_flash_chip_generic_wait_idle
,
spi_flash_chip_winbond.c:182
Call Tree
from
0/1
examples
spi_flash_chip_t::wait_idle
is called by 16 functions:
spi_flash_chip_generic_reset()
spi_flash_chip_generic_erase_chip()
spi_flash_chip_generic_erase_sector()
spi_flash_chip_generic_erase_block()
spi_flash_chip_generic_page_program()
spi_flash_chip_generic_set_write_protect()
spi_flash_chip_generic_write_encrypted()
spi_flash_common_set_io_mode()
spi_flash_chip_winbond_page_program()
spi_flash_chip_winbond_erase_sector()
spi_flash_chip_winbond_erase_block()
spi_flash_chip_mxic_opi_set_write_protect()
spi_flash_chip_mxic_opi_erase_chip()
spi_flash_chip_mxic_opi_erase_sector()
spi_flash_chip_mxic_opi_erase_block()
spi_flash_chip_mxic_opi_page_program()
All items filtered out
spi_flash_chip_t::wait_idle
All items filtered out
Data Use
from
0/1
examples
All items filtered out
All items filtered out
Class Tree
from
0/1
examples
All items filtered out
All items filtered out
Override Tree
from
0/1
examples
All items filtered out
All items filtered out
Implementations
from
0/1
examples
spi_flash_chip_t::wait_idle
implements 1 functions:
spi_flash_chip_generic_wait_idle()
All items filtered out
spi_flash_chip_t::wait_idle
All items filtered out
Instances
from
0/1
examples
Lifecycle
from
0/1
examples
All items filtered out
All items filtered out