OpenOCD
flash_driver::read
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
flash_driver::read
flash_driver::read field
Read data from the flash. Note CPU address will be "bank->base + offset", while the physical address is dependent upon current target MMU mappings.
Syntax
from
driver.h:144
int
(
*
read
)
(
struct
flash_bank
*
bank
,
uint8_t
*
buffer
,
uint32_t
offset
,
uint32_t
count
)
;
References
Location
Referrer
Scope
Text
driver.h:144
int
(
*
read
)
(
struct
flash_bank
*
bank
,
FLASHPlugin.c:796
default_flash_read()
plugin_flash
struct
flash_driver
plugin_flash
=
{
FLASHPlugin.c:801
.
read
=
default_flash_read
,
aduc702x.c:370
default_flash_read()
aduc702x_flash
const
struct
flash_driver
aduc702x_flash
=
{
aduc702x.c:375
.
read
=
default_flash_read
,
aducm302x.c:567
default_flash_read()
aducm302x_flash
struct
flash_driver
aducm302x_flash
=
{
aducm302x.c:575
.
read
=
default_flash_read
,
aducm302x.c:584
default_flash_read()
aducm4x50_flash
struct
flash_driver
aducm4x50_flash
=
{
aducm302x.c:592
.
read
=
default_flash_read
,
aducm360.c:544
default_flash_read()
aducm360_flash
const
struct
flash_driver
aducm360_flash
=
{
aducm360.c:549
.
read
=
default_flash_read
,
ambiqmicro.c:853
default_flash_read()
ambiqmicro_flash
const
struct
flash_driver
ambiqmicro_flash
=
{
ambiqmicro.c:860
.
read
=
default_flash_read
,
at91sam3.c:3710
default_flash_read()
at91sam3_flash
const
struct
flash_driver
at91sam3_flash
=
{
at91sam3.c:3717
.
read
=
default_flash_read
,
at91sam4.c:3258
default_flash_read()
at91sam4_flash
const
struct
flash_driver
at91sam4_flash
=
{
at91sam4.c:3265
.
read
=
default_flash_read
,
at91sam4l.c:678
default_flash_read()
at91sam4l_flash
const
struct
flash_driver
at91sam4l_flash
=
{
at91sam4l.c:685
.
read
=
default_flash_read
,
at91sam7.c:1119
default_flash_read()
at91sam7_flash
const
struct
flash_driver
at91sam7_flash
=
{
at91sam7.c:1127
.
read
=
default_flash_read
,
at91samd.c:1290
default_flash_read()
at91samd_flash
const
struct
flash_driver
at91samd_flash
=
{
at91samd.c:1297
.
read
=
default_flash_read
,
ath79.c:882
ath79_read()
ath79_flash
const
struct
flash_driver
ath79_flash
=
{
ath79.c:888
.
read
=
ath79_read
,
atsame5.c:950
default_flash_read()
atsame5_flash
const
struct
flash_driver
atsame5_flash
=
{
atsame5.c:957
.
read
=
default_flash_read
,
atsamv.c:687
default_flash_read()
atsamv_flash
const
struct
flash_driver
atsamv_flash
=
{
atsamv.c:694
.
read
=
default_flash_read
,
avrf.c:461
default_flash_read()
avr_flash
const
struct
flash_driver
avr_flash
=
{
avrf.c:467
.
read
=
default_flash_read
,
bluenrg-x.c:465
default_flash_read()
bluenrgx_flash
const
struct
flash_driver
bluenrgx_flash
=
{
bluenrg-x.c:471
.
read
=
default_flash_read
,
cc26xx.c:536
default_flash_read()
cc26xx_flash
const
struct
flash_driver
cc26xx_flash
=
{
cc26xx.c:541
.
read
=
default_flash_read
,
cc3220sf.c:480
default_flash_read()
cc3220sf_flash
const
struct
flash_driver
cc3220sf_flash
=
{
cc3220sf.c:485
.
read
=
default_flash_read
,
cfi.c:3038
cfi_read()
cfi_flash
const
struct
flash_driver
cfi_flash
=
{
cfi.c:3044
.
read
=
cfi_read
,
core.c:109
flash_driver_read()
retval
=
bank
->
driver
->
read
(
bank
,
buffer
,
offset
,
count
)
;
efm32.c:1211
default_flash_read()
efm32_flash
const
struct
flash_driver
efm32_flash
=
{
efm32.c:1218
.
read
=
default_flash_read
,
em357.c:911
default_flash_read()
em357_flash
const
struct
flash_driver
em357_flash
=
{
em357.c:918
.
read
=
default_flash_read
,
eneispif.c:419
default_flash_read()
eneispif_flash
const
struct
flash_driver
eneispif_flash
=
{
eneispif.c:426
.
read
=
default_flash_read
,
esirisc_flash.c:562
default_flash_read()
esirisc_flash
const
struct
flash_driver
esirisc_flash
=
{
esirisc_flash.c:569
.
read
=
default_flash_read
,
faux.c:106
default_flash_read()
faux_flash
const
struct
flash_driver
faux_flash
=
{
faux.c:112
.
read
=
default_flash_read
,
fespi.c:850
default_flash_read()
fespi_flash
const
struct
flash_driver
fespi_flash
=
{
fespi.c:856
.
read
=
default_flash_read
,
fm4.c:691
default_flash_read()
fm4_flash
const
struct
flash_driver
fm4_flash
=
{
fm4.c:697
.
read
=
default_flash_read
,
jtagspi.c:841
jtagspi_read()
jtagspi_flash
const
struct
flash_driver
jtagspi_flash
=
{
jtagspi.c:848
.
read
=
jtagspi_read
,
kinetis.c:3436
default_flash_read()
kinetis_flash
const
struct
flash_driver
kinetis_flash
=
{
kinetis.c:3443
.
read
=
default_flash_read
,
kinetis_ke.c:1257
default_flash_read()
kinetis_ke_flash
const
struct
flash_driver
kinetis_ke_flash
=
{
kinetis_ke.c:1264
.
read
=
default_flash_read
,
lpc2000.c:1603
default_flash_read()
lpc2000_flash
const
struct
flash_driver
lpc2000_flash
=
{
lpc2000.c:1609
.
read
=
default_flash_read
,
lpc288x.c:404
default_flash_read()
lpc288x_flash
const
struct
flash_driver
lpc288x_flash
=
{
lpc288x.c:410
.
read
=
default_flash_read
,
lpc2900.c:1572
default_flash_read()
lpc2900_flash
const
struct
flash_driver
lpc2900_flash
=
{
lpc2900.c:1578
.
read
=
default_flash_read
,
lpcspifi.c:934
default_flash_read()
lpcspifi_flash
const
struct
flash_driver
lpcspifi_flash
=
{
lpcspifi.c:940
.
read
=
default_flash_read
,
max32xxx.c:960
default_flash_read()
max32xxx_flash
const
struct
flash_driver
max32xxx_flash
=
{
max32xxx.c:967
.
read
=
default_flash_read
,
mdr.c:597
mdr_read()
mdr_flash
const
struct
flash_driver
mdr_flash
=
{
mdr.c:604
.
read
=
mdr_read
,
mrvlqspi.c:943
mrvlqspi_flash_read()
mrvlqspi_flash
const
struct
flash_driver
mrvlqspi_flash
=
{
mrvlqspi.c:948
.
read
=
mrvlqspi_flash_read
,
msp432.c:1078
default_flash_read()
msp432_flash
const
struct
flash_driver
msp432_flash
=
{
msp432.c:1084
.
read
=
default_flash_read
,
msp432p4.c:583
default_flash_read()
msp432p4_flash
struct
flash_driver
msp432p4_flash
=
{
msp432p4.c:590
.
read
=
default_flash_read
,
niietcm4.c:1718
default_flash_read()
niietcm4_flash
const
struct
flash_driver
niietcm4_flash
=
{
niietcm4.c:1726
.
read
=
default_flash_read
,
npcx.c:529
default_flash_read()
npcx_flash
const
struct
flash_driver
npcx_flash
=
{
npcx.c:534
.
read
=
default_flash_read
,
nrf5.c:1513
default_flash_read()
nrf5_flash
const
struct
flash_driver
nrf5_flash
=
{
nrf5.c:1521
.
read
=
default_flash_read
,
nrf5.c:1531
default_flash_read()
nrf51_flash
const
struct
flash_driver
nrf51_flash
=
{
nrf5.c:1539
.
read
=
default_flash_read
,
numicro.c:1254
default_flash_read()
numicro_flash
const
struct
flash_driver
numicro_flash
=
{
numicro.c:1260
.
read
=
default_flash_read
,
ocl.c:306
default_flash_read()
ocl_flash
const
struct
flash_driver
ocl_flash
=
{
ocl.c:311
.
read
=
default_flash_read
,
pic32mm.c:1144
default_flash_read()
pic32mm_flash
const
struct
flash_driver
pic32mm_flash
=
{
pic32mm.c:1151
.
read
=
default_flash_read
,
pic32mx.c:950
default_flash_read()
pic32mx_flash
const
struct
flash_driver
pic32mx_flash
=
{
pic32mx.c:957
.
read
=
default_flash_read
,
psoc4.c:920
default_flash_read()
psoc4_flash
const
struct
flash_driver
psoc4_flash
=
{
psoc4.c:927
.
read
=
default_flash_read
,
psoc5lp.c:814
psoc5lp_nvl_read()
psoc5lp_nvl_flash
const
struct
flash_driver
psoc5lp_nvl_flash
=
{
psoc5lp.c:820
.
read
=
psoc5lp_nvl_read
,
psoc5lp.c:997
default_flash_read()
psoc5lp_eeprom_flash
const
struct
flash_driver
psoc5lp_eeprom_flash
=
{
psoc5lp.c:1003
.
read
=
default_flash_read
,
psoc5lp.c:1509
default_flash_read()
psoc5lp_flash
const
struct
flash_driver
psoc5lp_flash
=
{
psoc5lp.c:1517
.
read
=
default_flash_read
,
psoc6.c:1065
default_flash_read()
psoc6_flash
const
struct
flash_driver
psoc6_flash
=
{
psoc6.c:1072
.
read
=
default_flash_read
,
qn908x.c:1183
default_flash_read()
qn908x_flash
const
struct
flash_driver
qn908x_flash
=
{
qn908x.c:1191
.
read
=
default_flash_read
,
renesas_rpchf.c:634
rpchf_read()
renesas_rpchf_flash
const
struct
flash_driver
renesas_rpchf_flash
=
{
renesas_rpchf.c:640
.
read
=
rpchf_read
,
rp2040.c:523
default_flash_read()
rp2040_flash
const
struct
flash_driver
rp2040_flash
=
{
rp2040.c:528
.
read
=
default_flash_read
,
rs14100.c:583
rs14100_read()
rs14100_flash
const
struct
flash_driver
rs14100_flash
=
{
rs14100.c:589
.
read
=
rs14100_read
,
rsl10.c:832
default_flash_read()
rsl10_flash
const
struct
flash_driver
rsl10_flash
=
{
rsl10.c:839
.
read
=
default_flash_read
,
sh_qspi.c:899
sh_qspi_read()
sh_qspi_flash
const
struct
flash_driver
sh_qspi_flash
=
{
sh_qspi.c:905
.
read
=
sh_qspi_read
,
sim3x.c:1094
default_flash_read()
sim3x_flash
const
struct
flash_driver
sim3x_flash
=
{
sim3x.c:1101
.
read
=
default_flash_read
,
stellaris.c:1415
default_flash_read()
stellaris_flash
const
struct
flash_driver
stellaris_flash
=
{
stellaris.c:1422
.
read
=
default_flash_read
,
stm32f1x.c:1729
default_flash_read()
stm32f1x_flash
const
struct
flash_driver
stm32f1x_flash
=
{
stm32f1x.c:1736
.
read
=
default_flash_read
,
stm32f2x.c:1802
default_flash_read()
stm32f2x_flash
const
struct
flash_driver
stm32f2x_flash
=
{
stm32f2x.c:1809
.
read
=
default_flash_read
,
stm32g0x.c:1270
default_flash_read()
stm32g0x_flash
const
struct
flash_driver
stm32g0x_flash
=
{
stm32g0x.c:1277
.
read
=
default_flash_read
,
stm32g4x.c:1204
default_flash_read()
stm32g4x_flash
const
struct
flash_driver
stm32g4x_flash
=
{
stm32g4x.c:1211
.
read
=
default_flash_read
,
stm32h7x.c:1193
default_flash_read()
stm32h7x_flash
const
struct
flash_driver
stm32h7x_flash
=
{
stm32h7x.c:1200
.
read
=
default_flash_read
,
stm32l4x.c:2670
default_flash_read()
stm32l4x_flash
const
struct
flash_driver
stm32l4x_flash
=
{
stm32l4x.c:2677
.
read
=
default_flash_read
,
stm32l5x.c:1181
default_flash_read()
stm32l5x_flash
const
struct
flash_driver
stm32l5x_flash
=
{
stm32l5x.c:1188
.
read
=
default_flash_read
,
stm32lx.c:938
default_flash_read()
stm32lx_flash
const
struct
flash_driver
stm32lx_flash
=
{
stm32lx.c:944
.
read
=
default_flash_read
,
stmqspi.c:2450
stmqspi_read()
stmqspi_flash
const
struct
flash_driver
stmqspi_flash
=
{
stmqspi.c:2457
.
read
=
stmqspi_read
,
stmsmi.c:639
default_flash_read()
stmsmi_flash
const
struct
flash_driver
stmsmi_flash
=
{
stmsmi.c:645
.
read
=
default_flash_read
,
str7x.c:786
default_flash_read()
str7x_flash
const
struct
flash_driver
str7x_flash
=
{
str7x.c:793
.
read
=
default_flash_read
,
str9x.c:653
default_flash_read()
str9x_flash
const
struct
flash_driver
str9x_flash
=
{
str9x.c:660
.
read
=
default_flash_read
,
str9xpec.c:1188
default_flash_read()
str9xpec_flash
const
struct
flash_driver
str9xpec_flash
=
{
str9xpec.c:1195
.
read
=
default_flash_read
,
swm050.c:186
default_flash_read()
swm050_flash
const
struct
flash_driver
swm050_flash
=
{
swm050.c:192
.
read
=
default_flash_read
,
tms470.c:1145
default_flash_read()
tms470_flash
const
struct
flash_driver
tms470_flash
=
{
tms470.c:1152
.
read
=
default_flash_read
,
virtual.c:203
virtual_flash_read()
retval
=
master_bank
->
driver
->
read
(
master_bank
,
buffer
,
offset
,
count
)
;
virtual.c:210
virtual_flash_read()
virtual_flash
const
struct
flash_driver
virtual_flash
=
{
virtual.c:216
.
read
=
virtual_flash_read
,
w600.c:367
default_flash_read()
w600_flash
const
struct
flash_driver
w600_flash
=
{
w600.c:372
.
read
=
default_flash_read
,
xcf.c:875
xcf_read()
xcf_flash
const
struct
flash_driver
xcf_flash
=
{
xcf.c:883
.
read
=
xcf_read
,
xmc1xxx.c:523
default_flash_read()
xmc1xxx_flash
const
struct
flash_driver
xmc1xxx_flash
=
{
xmc1xxx.c:530
.
read
=
default_flash_read
,
xmc4xxx.c:1332
default_flash_read()
xmc4xxx_flash
const
struct
flash_driver
xmc4xxx_flash
=
{
xmc4xxx.c:1338
.
read
=
default_flash_read
,
Call Tree
Functions calling
flash_driver::read
flash_driver_read()
virtual_flash_read()
all items filtered out
flash_driver::read
Implementations
default_flash_read()
ath79_read()
cfi_read()
jtagspi_read()
mdr_read()
mrvlqspi_flash_read()
stmqspi_read()
virtual_flash_read()
xcf_read()
psoc5lp_nvl_read()
rpchf_read()
sh_qspi_read()
rs14100_read()
all items filtered out
flash_driver::read