OpenOCD
armv7m_algorithm
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
armv7m_algorithm
armv7m_algorithm struct
Syntax
from
armv7m.h:294
struct
armv7m_algorithm
{
unsigned
int
common_magic
;
enum
arm_mode
core_mode
;
uint32_t
context
[
ARMV7M_LAST_REG
]
;
}
;
Fields
common_magic
No summary provided.
Read more...
core_mode
No summary provided.
Read more...
context
No summary provided.
Read more...
References
Location
Referrer
Scope
Text
armv7m.h:294
struct
armv7m_algorithm
{
FLASHPlugin.c:206
loaded_plugin_load()
struct
armv7m_algorithm
armv7m_info
;
FLASHPlugin.c:425
plugin_write_async()
struct
armv7m_algorithm
armv7m_info
;
FLASHPlugin.c:575
call_plugin_func()
struct
armv7m_algorithm
armv7m_info
;
aducm302x.c:349
aducm302x_write_block()
struct
armv7m_algorithm
armv7m_info
;
aducm360.c:195
aducm360_write_block_sync()
struct
armv7m_algorithm
armv7m_algo
;
aducm360.c:316
aducm360_write_block_async()
struct
armv7m_algorithm
armv7m_algo
;
arm_io.c:84
arm_nandwrite()
struct
armv7m_algorithm
armv7m_algo
;
arm_io.c:194
arm_nandread()
struct
armv7m_algorithm
armv7m_algo
;
armv7m.c:515
armv7m_start_algorithm()
struct
armv7m_algorithm
*
armv7m_algorithm_info
=
arch_info
;
armv7m.c:629
armv7m_wait_algorithm()
struct
armv7m_algorithm
*
armv7m_algorithm_info
=
arch_info
;
armv7m.c:886
armv7m_checksum_memory()
struct
armv7m_algorithm
armv7m_info
;
armv7m.c:939
armv7m_blank_check_memory()
struct
armv7m_algorithm
armv7m_info
;
bluenrg-x.c:244
bluenrgx_write()
struct
armv7m_algorithm
armv7m_info
;
cc26xx.c:29
cc26xx_bank::armv7m_info
cc26xx_bank
struct
armv7m_algorithm
armv7m_info
;
cc3220sf.c:22
cc3220sf_bank::armv7m_info
cc3220sf_bank
struct
armv7m_algorithm
armv7m_info
;
cfi.c:1586
cfi_spansion_write_block()
struct
armv7m_algorithm
armv7m_algo
;
efm32.c:740
efm32x_write_block()
struct
armv7m_algorithm
armv7m_info
;
em357.c:453
em357_write_block()
struct
armv7m_algorithm
armv7m_info
;
fm3.c:207
fm3_erase()
struct
armv7m_algorithm
armv7m_info
;
fm3.c:347
fm3_write_block()
struct
armv7m_algorithm
armv7m_info
;
fm3.c:814
fm3_chip_erase()
struct
armv7m_algorithm
armv7m_info
;
fm4.c:109
fm4_flash_erase()
struct
armv7m_algorithm
armv7m_algo
;
fm4.c:207
fm4_flash_write()
struct
armv7m_algorithm
armv7m_algo
;
kinetis.c:1063
kinetis_disable_wdog_algo()
struct
armv7m_algorithm
armv7m_info
;
kinetis.c:1313
kinetis_write_block()
struct
armv7m_algorithm
armv7m_info
;
kinetis_ke.c:444
kinetis_ke_stop_watchdog()
struct
armv7m_algorithm
armv7m_info
;
kinetis_ke.c:698
kinetis_ke_write_words()
struct
armv7m_algorithm
armv7m_info
;
lpc2000.c:728
lpc2000_iap_call()
struct
armv7m_algorithm
armv7m_info
;
/* for LPC8xx/LPC1xxx/LPC4xxx/LPC5410x */
lpcspifi.c:128
lpcspifi_set_hw_mode()
struct
armv7m_algorithm
armv7m_info
;
lpcspifi.c:412
lpcspifi_erase()
struct
armv7m_algorithm
armv7m_info
;
lpcspifi.c:578
lpcspifi_write()
struct
armv7m_algorithm
armv7m_info
;
max32xxx.c:360
max32xxx_write_block()
struct
armv7m_algorithm
armv7m_info
;
mdr.c:213
mdr_write_block()
struct
armv7m_algorithm
armv7m_info
;
mrvlqspi.c:587
mrvlqspi_flash_write()
struct
armv7m_algorithm
armv7m_info
;
msp432.c:45
msp432_bank::armv7m_info
msp432_bank
struct
armv7m_algorithm
armv7m_info
;
msp432p4.c:180
msp432p4_run_algo()
struct
armv7m_algorithm
armv7m_info
;
msp432p4.c:438
msp432p4_write()
struct
armv7m_algorithm
armv7m_info
;
niietcm4.c:1275
niietcm4_write_block()
struct
armv7m_algorithm
armv7m_info
;
npcx.c:40
npcx_flash_bank::armv7m_info
npcx_flash_bank
struct
armv7m_algorithm
armv7m_info
;
nrf5.c:1136
nrf5_ll_flash_write()
struct
armv7m_algorithm
armv7m_info
;
numicro.c:701
numicro_writeblock()
struct
armv7m_algorithm
armv7m_info
;
psoc4.c:226
psoc4_sysreq()
struct
armv7m_algorithm
armv7m_info
;
psoc6.c:103
g_armv7m_info
static
struct
armv7m_algorithm
g_armv7m_info
;
rp2040.c:109
rp2040_call_rom_func()
struct
armv7m_algorithm
alg_info
;
rs14100.c:89
rs14100_init()
struct
armv7m_algorithm
armv7m_info
;
rs14100.c:187
rs14100_erase()
struct
armv7m_algorithm
armv7m_info
;
rs14100.c:423
rs14100_write()
struct
armv7m_algorithm
armv7m_info
;
rsl10.c:359
rsl10_ll_flash_erase()
struct
armv7m_algorithm
armv7m_info
;
rsl10.c:432
rsl10_ll_flash_write()
struct
armv7m_algorithm
armv7m_info
;
rsl10.c:517
rsl10_mass_erase()
struct
armv7m_algorithm
armv7m_info
;
sim3x.c:338
sim3x_write_block()
struct
armv7m_algorithm
armv7m_info
;
stellaris.c:1028
stellaris_write_block()
struct
armv7m_algorithm
armv7m_info
;
stm32f1x.c:453
stm32x_write_block_async()
struct
armv7m_algorithm
armv7m_info
;
stm32f2x.c:704
stm32x_write_block()
struct
armv7m_algorithm
armv7m_info
;
stm32g0x.c:473
stm32x_write_block()
struct
armv7m_algorithm
armv7m_info
;
stm32g4x.c:665
stm32l4_write_block()
struct
armv7m_algorithm
armv7m_info
;
stm32h7x.c:569
stm32x_write_block()
struct
armv7m_algorithm
armv7m_info
;
stm32l4x.c:1445
stm32l4_write_block()
struct
armv7m_algorithm
armv7m_info
;
stm32l5x.c:533
stm32l4_write_block()
struct
armv7m_algorithm
armv7m_info
;
stm32lx.c:423
stm32lx_write_half_pages()
struct
armv7m_algorithm
armv7m_info
;
stmqspi.c:1069
stmqspi_blank_check()
struct
armv7m_algorithm
armv7m_info
;
stmqspi.c:1249
qspi_verify()
struct
armv7m_algorithm
armv7m_info
;
stmqspi.c:1373
qspi_read_write_block()
struct
armv7m_algorithm
armv7m_info
;
xmc1xxx.c:86
xmc1xxx_erase()
struct
armv7m_algorithm
armv7m_algo
;
xmc1xxx.c:160
xmc1xxx_erase_check()
struct
armv7m_algorithm
armv7m_algo
;
xmc1xxx.c:246
xmc1xxx_write()
struct
armv7m_algorithm
armv7m_algo
;
Type Use
Variables of
armv7m_algorithm
type
loaded_plugin_load()
loaded_plugin_load()::armv7m_info
plugin_write_async()
plugin_write_async()::armv7m_info
call_plugin_func()
call_plugin_func()::armv7m_info
arm_nandwrite()
arm_nandwrite()::armv7m_algo
arm_nandread()
arm_nandread()::armv7m_algo
aducm360_write_block_sync()
aducm360_write_block_sync()::armv7m_algo
aducm360_write_block_async()
aducm360_write_block_async()::armv7m_algo
cfi_spansion_write_block()
cfi_spansion_write_block()::armv7m_algo
efm32x_write_block()
efm32x_write_block()::armv7m_info
em357_write_block()
em357_write_block()::armv7m_info
fm3_erase()
fm3_erase()::armv7m_info
fm3_write_block()
fm3_write_block()::armv7m_info
fm3_chip_erase()
fm3_chip_erase()::armv7m_info
fm4_flash_erase()
fm4_flash_erase()::armv7m_algo
fm4_flash_write()
fm4_flash_write()::armv7m_algo
kinetis_disable_wdog_algo()
kinetis_disable_wdog_algo()::armv7m_info
kinetis_write_block()
kinetis_write_block()::armv7m_info
kinetis_ke_stop_watchdog()
kinetis_ke_stop_watchdog()::armv7m_info
kinetis_ke_write_words()
kinetis_ke_write_words()::armv7m_info
lpc2000_iap_call()
lpc2000_iap_call()::armv7m_info
lpcspifi_set_hw_mode()
lpcspifi_set_hw_mode()::armv7m_info
lpcspifi_erase()
lpcspifi_erase()::armv7m_info
lpcspifi_write()
lpcspifi_write()::armv7m_info
mdr_write_block()
mdr_write_block()::armv7m_info
mrvlqspi_flash_write()
mrvlqspi_flash_write()::armv7m_info
niietcm4_write_block()
niietcm4_write_block()::armv7m_info
nrf5_ll_flash_write()
nrf5_ll_flash_write()::armv7m_info
numicro_writeblock()
numicro_writeblock()::armv7m_info
psoc4_sysreq()
psoc4_sysreq()::armv7m_info
sim3x_write_block()
sim3x_write_block()::armv7m_info
stellaris_write_block()
stellaris_write_block()::armv7m_info
msp432p4_run_algo()
msp432p4_run_algo()::armv7m_info
msp432p4_write()
msp432p4_write()::armv7m_info
stm32x_write_block_async()
stm32x_write_block_async()::armv7m_info
stm32x_write_block()
stm32x_write_block()::armv7m_info
stm32x_write_block()
stm32l4_write_block()
stm32l4_write_block()::armv7m_info
stm32lx_write_half_pages()
stm32lx_write_half_pages()::armv7m_info
stmqspi_blank_check()
stmqspi_blank_check()::armv7m_info
qspi_verify()
qspi_verify()::armv7m_info
qspi_read_write_block()
qspi_read_write_block()::armv7m_info
xmc1xxx_erase()
xmc1xxx_erase()::armv7m_algo
xmc1xxx_erase_check()
xmc1xxx_erase_check()::armv7m_algo
xmc1xxx_write()
xmc1xxx_write()::armv7m_algo
bluenrgx_write()
bluenrgx_write()::armv7m_info
g_armv7m_info
cc26xx_bank::armv7m_info
cc3220sf_bank::armv7m_info
msp432_bank::armv7m_info
max32xxx_write_block()
max32xxx_write_block()::armv7m_info
aducm302x_write_block()
aducm302x_write_block()::armv7m_info
stm32x_write_block()
stm32l4_write_block()
stm32l4_write_block()
rs14100_init()
rs14100_init()::armv7m_info
rs14100_erase()
rs14100_erase()::armv7m_info
rs14100_write()
rs14100_write()::armv7m_info
rp2040_call_rom_func()
rp2040_call_rom_func()::alg_info
npcx_flash_bank::armv7m_info
rsl10_ll_flash_erase()
rsl10_ll_flash_erase()::armv7m_info
rsl10_ll_flash_write()
rsl10_ll_flash_write()::armv7m_info
rsl10_mass_erase()
rsl10_mass_erase()::armv7m_info
armv7m_start_algorithm()
armv7m_start_algorithm()::armv7m_algorithm_info
armv7m_wait_algorithm()
armv7m_wait_algorithm()::armv7m_algorithm_info
armv7m_checksum_memory()
armv7m_checksum_memory()::armv7m_info
armv7m_blank_check_memory()
armv7m_blank_check_memory()::armv7m_info
all items filtered out
armv7m_algorithm
Allocators of
armv7m_algorithm
Deletors of
armv7m_algorithm
loaded_plugin_load()::armv7m_info
plugin_write_async()::armv7m_info
call_plugin_func()::armv7m_info
arm_nandwrite()::armv7m_algo
arm_nandread()::armv7m_algo
aducm360_write_block_sync()::armv7m_algo
aducm360_write_block_async()::armv7m_algo
cfi_spansion_write_block()::armv7m_algo
efm32x_write_block()::armv7m_info
em357_write_block()::armv7m_info
fm3_erase()::armv7m_info
fm3_write_block()::armv7m_info
fm3_chip_erase()::armv7m_info
fm4_flash_erase()::armv7m_algo
fm4_flash_write()::armv7m_algo
kinetis_disable_wdog_algo()::armv7m_info
kinetis_write_block()::armv7m_info
kinetis_ke_stop_watchdog()::armv7m_info
kinetis_ke_write_words()::armv7m_info
lpc2000_iap_call()::armv7m_info
lpcspifi_set_hw_mode()::armv7m_info
lpcspifi_erase()::armv7m_info
lpcspifi_write()::armv7m_info
mdr_write_block()::armv7m_info
mrvlqspi_flash_write()::armv7m_info
niietcm4_write_block()::armv7m_info
nrf5_ll_flash_write()::armv7m_info
numicro_writeblock()::armv7m_info
psoc4_sysreq()::armv7m_info
sim3x_write_block()::armv7m_info
stellaris_write_block()::armv7m_info
msp432p4_run_algo()::armv7m_info
msp432p4_write()::armv7m_info
stm32x_write_block_async()::armv7m_info
stm32x_write_block()::armv7m_info
stm32l4_write_block()::armv7m_info
stm32lx_write_half_pages()::armv7m_info
stmqspi_blank_check()::armv7m_info
qspi_verify()::armv7m_info
qspi_read_write_block()::armv7m_info
xmc1xxx_erase()::armv7m_algo
xmc1xxx_erase_check()::armv7m_algo
xmc1xxx_write()::armv7m_algo
bluenrgx_write()::armv7m_info
max32xxx_write_block()::armv7m_info
aducm302x_write_block()::armv7m_info
rs14100_init()::armv7m_info
rs14100_erase()::armv7m_info
rs14100_write()::armv7m_info
rp2040_call_rom_func()::alg_info
rsl10_ll_flash_erase()::armv7m_info
rsl10_ll_flash_write()::armv7m_info
rsl10_mass_erase()::armv7m_info
armv7m_checksum_memory()::armv7m_info
armv7m_blank_check_memory()::armv7m_info
all items filtered out
armv7m_algorithm
loaded_plugin_load()::armv7m_info
plugin_write_async()::armv7m_info
call_plugin_func()::armv7m_info
arm_nandwrite()::armv7m_algo
arm_nandread()::armv7m_algo
aducm360_write_block_sync()::armv7m_algo
aducm360_write_block_async()::armv7m_algo
cfi_spansion_write_block()::armv7m_algo
efm32x_write_block()::armv7m_info
em357_write_block()::armv7m_info
fm3_erase()::armv7m_info
fm3_write_block()::armv7m_info
fm3_chip_erase()::armv7m_info
fm4_flash_erase()::armv7m_algo
fm4_flash_write()::armv7m_algo
kinetis_disable_wdog_algo()::armv7m_info
kinetis_write_block()::armv7m_info
kinetis_ke_stop_watchdog()::armv7m_info
kinetis_ke_write_words()::armv7m_info
lpc2000_iap_call()::armv7m_info
lpcspifi_set_hw_mode()::armv7m_info
lpcspifi_erase()::armv7m_info
lpcspifi_write()::armv7m_info
mdr_write_block()::armv7m_info
mrvlqspi_flash_write()::armv7m_info
niietcm4_write_block()::armv7m_info
nrf5_ll_flash_write()::armv7m_info
numicro_writeblock()::armv7m_info
psoc4_sysreq()::armv7m_info
sim3x_write_block()::armv7m_info
stellaris_write_block()::armv7m_info
msp432p4_run_algo()::armv7m_info
msp432p4_write()::armv7m_info
stm32x_write_block_async()::armv7m_info
stm32x_write_block()::armv7m_info
stm32l4_write_block()::armv7m_info
stm32lx_write_half_pages()::armv7m_info
stmqspi_blank_check()::armv7m_info
qspi_verify()::armv7m_info
qspi_read_write_block()::armv7m_info
xmc1xxx_erase()::armv7m_algo
xmc1xxx_erase_check()::armv7m_algo
xmc1xxx_write()::armv7m_algo
bluenrgx_write()::armv7m_info
max32xxx_write_block()::armv7m_info
aducm302x_write_block()::armv7m_info
rs14100_init()::armv7m_info
rs14100_erase()::armv7m_info
rs14100_write()::armv7m_info
rp2040_call_rom_func()::alg_info
rsl10_ll_flash_erase()::armv7m_info
rsl10_ll_flash_write()::armv7m_info
rsl10_mass_erase()::armv7m_info
armv7m_checksum_memory()::armv7m_info
armv7m_blank_check_memory()::armv7m_info
all items filtered out