OpenOCD
arm::arch_info
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
arm::arch_info
arm::arch_info field
Syntax
from
arm.h:251
void
*
arch_info
;
References
Location
Referrer
Text
arm.h:251
void
*
arch_info
;
arm7_9_common.c:2864
arm7_9_init_arch_info()
arm
->
arch_info
=
arm7_9
;
armv7a.c:518
armv7a_init_arch_info()
arm
->
arch_info
=
armv7a
;
armv7m.c:872
armv7m_init_arch_info()
arm
->
arch_info
=
armv7m
;
armv8.c:1292
armv8_init_arch_info()
arm
->
arch_info
=
armv8
;
armv8_cache.c:257
get_cache_info()
struct
armv8_common
*
armv8
=
dpm
->
arm
->
arch_info
;
armv8_dpm.c:155
dpmv8_dpm_prepare()
struct
armv8_common
*
armv8
=
dpm
->
arm
->
arch_info
;
armv8_dpm.c:200
dpmv8_exec_opcode()
struct
armv8_common
*
armv8
=
dpm
->
arm
->
arch_info
;
armv8_dpm.c:270
dpmv8_instr_write_data_dcc()
struct
armv8_common
*
armv8
=
dpm
->
arm
->
arch_info
;
armv8_dpm.c:283
dpmv8_instr_write_data_dcc_64()
struct
armv8_common
*
armv8
=
dpm
->
arm
->
arch_info
;
armv8_dpm.c:296
dpmv8_instr_write_data_r0()
struct
armv8_common
*
armv8
=
dpm
->
arm
->
arch_info
;
armv8_dpm.c:315
dpmv8_instr_write_data_r0_64()
struct
armv8_common
*
armv8
=
dpm
->
arm
->
arch_info
;
armv8_dpm.c:336
dpmv8_instr_cpsr_sync()
struct
armv8_common
*
armv8
=
dpm
->
arm
->
arch_info
;
armv8_dpm.c:348
dpmv8_instr_read_data_dcc()
struct
armv8_common
*
armv8
=
dpm
->
arm
->
arch_info
;
armv8_dpm.c:362
dpmv8_instr_read_data_dcc_64()
struct
armv8_common
*
armv8
=
dpm
->
arm
->
arch_info
;
armv8_dpm.c:376
dpmv8_instr_read_data_r0()
struct
armv8_common
*
armv8
=
dpm
->
arm
->
arch_info
;
armv8_dpm.c:395
dpmv8_instr_read_data_r0_64()
struct
armv8_common
*
armv8
=
dpm
->
arm
->
arch_info
;
armv8_dpm.c:456
dpmv8_bpwp_disable()
struct
armv8_common
*
armv8
=
dpm
->
arm
->
arch_info
;
armv8_dpm.c:541
armv8_dpm_modeswitch()
struct
armv8_common
*
armv8
=
(
struct
armv8_common
*
)
dpm
->
arm
->
arch_info
;
armv8_dpm.c:647
dpmv8_read_reg()
struct
armv8_common
*
armv8
=
dpm
->
arm
->
arch_info
;
armv8_dpm.c:690
dpmv8_write_reg()
struct
armv8_common
*
armv8
=
dpm
->
arm
->
arch_info
;
armv8_dpm.c:738
armv8_dpm_read_current_registers()
struct
armv8_common
*
armv8
=
(
struct
armv8_common
*
)
arm
->
arch_info
;
armv8_dpm.c:1298
armv8_dpm_handle_exception()
struct
armv8_common
*
armv8
=
dpm
->
arm
->
arch_info
;
feroceon.c:51
feroceon_assert_reset()
struct
arm7_9_common
*
arm7_9
=
arm
->
arch_info
;
feroceon.c:112
feroceon_change_to_arm()
struct
arm7_9_common
*
arm7_9
=
arm
->
arch_info
;
feroceon.c:160
feroceon_read_core_regs()
struct
arm7_9_common
*
arm7_9
=
arm
->
arch_info
;
feroceon.c:180
feroceon_read_core_regs_target_buffer()
struct
arm7_9_common
*
arm7_9
=
arm
->
arch_info
;
feroceon.c:214
feroceon_read_xpsr()
struct
arm7_9_common
*
arm7_9
=
arm
->
arch_info
;
feroceon.c:237
feroceon_write_xpsr()
struct
arm7_9_common
*
arm7_9
=
arm
->
arch_info
;
feroceon.c:279
feroceon_write_xpsr_im8()
struct
arm7_9_common
*
arm7_9
=
arm
->
arch_info
;
feroceon.c:298
feroceon_write_core_regs()
struct
arm7_9_common
*
arm7_9
=
arm
->
arch_info
;
feroceon.c:317
feroceon_branch_resume()
struct
arm7_9_common
*
arm7_9
=
arm
->
arch_info
;
feroceon.c:334
feroceon_branch_resume_thumb()
struct
arm7_9_common
*
arm7_9
=
arm
->
arch_info
;
feroceon.c:368
feroceon_read_cp15()
struct
arm7_9_common
*
arm7_9
=
arm
->
arch_info
;
feroceon.c:391
feroceon_write_cp15()
struct
arm7_9_common
*
arm7_9
=
arm
->
arch_info
;
feroceon.c:410
feroceon_set_dbgrq()
struct
arm7_9_common
*
arm7_9
=
arm
->
arch_info
;
feroceon.c:420
feroceon_enable_single_step()
struct
arm7_9_common
*
arm7_9
=
arm
->
arch_info
;
feroceon.c:433
feroceon_disable_single_step()
struct
arm7_9_common
*
arm7_9
=
arm
->
arch_info
;
feroceon.c:456
feroceon_bulk_write_memory()
struct
arm7_9_common
*
arm7_9
=
arm
->
arch_info
;
feroceon.c:593
feroceon_common_setup()
struct
arm7_9_common
*
arm7_9
=
arm
->
arch_info
;
feroceon.c:633
feroceon_target_create()
struct
arm7_9_common
*
arm7_9
=
arm
->
arch_info
;
feroceon.c:651
dragonite_target_create()
struct
arm7_9_common
*
arm7_9
=
arm
->
arch_info
;
feroceon.c:668
feroceon_examine()
arm7_9
=
arm
->
arch_info
;
str9xpec.c:281
str9xpec_flash_bank_command()
arm7_9
=
arm
->
arch_info
;
xscale.c:2995
xscale_init_arch_info()
arm
->
arch_info
=
xscale
;
Data Use
Functions writing
arm::arch_info
Functions reading
arm::arch_info
arm7_9_init_arch_info()
armv7a_init_arch_info()
armv7m_init_arch_info()
armv8_init_arch_info()
xscale_init_arch_info()
all items filtered out
arm::arch_info
str9xpec_flash_bank_command()
get_cache_info()
dpmv8_dpm_prepare()
dpmv8_exec_opcode()
dpmv8_instr_write_data_dcc()
dpmv8_instr_write_data_dcc_64()
dpmv8_instr_write_data_r0()
dpmv8_instr_write_data_r0_64()
dpmv8_instr_cpsr_sync()
dpmv8_instr_read_data_dcc()
dpmv8_instr_read_data_dcc_64()
dpmv8_instr_read_data_r0()
dpmv8_instr_read_data_r0_64()
dpmv8_bpwp_disable()
armv8_dpm_modeswitch()
dpmv8_read_reg()
dpmv8_write_reg()
armv8_dpm_read_current_registers()
armv8_dpm_handle_exception()
feroceon_assert_reset()
feroceon_change_to_arm()
feroceon_read_core_regs()
feroceon_read_core_regs_target_buffer()
feroceon_read_xpsr()
feroceon_write_xpsr()
feroceon_write_xpsr_im8()
feroceon_write_core_regs()
feroceon_branch_resume()
feroceon_branch_resume_thumb()
feroceon_read_cp15()
feroceon_write_cp15()
feroceon_set_dbgrq()
feroceon_enable_single_step()
feroceon_disable_single_step()
feroceon_bulk_write_memory()
feroceon_common_setup()
feroceon_target_create()
dragonite_target_create()
feroceon_examine()
all items filtered out