OpenOCD
|
Data Fields | |
struct arm | arm |
unsigned int | common_magic |
struct adiv5_ap * | debug_ap |
uint32_t | demcr |
int(* | examine_debug_reason )(struct target *target) |
int | exception_number |
int | fp_feature |
bool | is_hla_target |
int(* | load_core_reg_u32 )(struct target *target, uint32_t regsel, uint32_t *value) |
int(* | post_debug_entry )(struct target *target) |
void(* | pre_restore_context )(struct target *target) |
int(* | store_core_reg_u32 )(struct target *target, uint32_t regsel, uint32_t value) |
struct armv7m_trace_config | trace_config |
struct arm armv7m_common::arm |
Definition at line 221 of file armv7m.h.
Referenced by adapter_debug_entry(), adapter_load_context(), adapter_poll(), adapter_resume(), adapter_step(), armv7m_arch_state(), armv7m_build_reg_cache(), armv7m_free_reg_cache(), armv7m_get_gdb_reg_list(), armv7m_init_arch_info(), armv7m_read_core_reg(), armv7m_restore_context(), armv7m_start_algorithm(), armv7m_wait_algorithm(), armv7m_write_core_reg(), COMMAND_HANDLER(), cortex_m_assert_reset(), cortex_m_debug_entry(), cortex_m_endreset_event(), cortex_m_examine(), cortex_m_examine_exception_reason(), cortex_m_fast_read_all_regs(), cortex_m_has_tz(), cortex_m_init_arch_info(), cortex_m_poll(), cortex_m_read_memory(), cortex_m_resume(), cortex_m_slow_read_all_regs(), cortex_m_soft_reset_halt(), cortex_m_step(), cortex_m_write_memory(), hl_assert_reset(), riot_create(), stm32lx_read_id_code(), and target_to_cm().
unsigned int armv7m_common::common_magic |
Definition at line 221 of file armv7m.h.
Referenced by armv7m_init_arch_info(), and is_armv7m().
struct adiv5_ap* armv7m_common::debug_ap |
Definition at line 228 of file armv7m.h.
Referenced by COMMAND_HANDLER(), cortex_m_assert_reset(), cortex_m_clear_halt(), cortex_m_dcc_read(), cortex_m_deassert_reset(), cortex_m_debug_entry(), cortex_m_deinit_target(), cortex_m_endreset_event(), cortex_m_examine(), cortex_m_examine_exception_reason(), cortex_m_fast_read_all_regs(), cortex_m_find_mem_ap(), cortex_m_load_core_reg_u32(), cortex_m_profiling(), cortex_m_queue_reg_read(), cortex_m_read_dhcsr_atomic_sticky(), cortex_m_read_memory(), cortex_m_soft_reset_halt(), cortex_m_store_core_reg_u32(), cortex_m_write_debug_halt_mask(), cortex_m_write_memory(), handle_reset_halt(), jim_arm_tpiu_swo_enable(), stm32l4_probe(), and stm32l4_read_idcode().
uint32_t armv7m_common::demcr |
Definition at line 231 of file armv7m.h.
Referenced by adapter_resume(), COMMAND_HANDLER(), cortex_m_endreset_event(), cortex_m_examine(), and stm32lx_write_half_pages().
Definition at line 242 of file armv7m.h.
Referenced by adapter_debug_entry(), adapter_init_arch_info(), cortex_m_debug_entry(), and cortex_m_init_arch_info().
int armv7m_common::exception_number |
Definition at line 225 of file armv7m.h.
Referenced by adapter_debug_entry(), armv7m_arch_state(), cortex_m_debug_entry(), cortex_m_examine_exception_reason(), and stm32lx_write_half_pages().
int armv7m_common::fp_feature |
Definition at line 230 of file armv7m.h.
Referenced by armv7m_init_arch_info(), cortex_m_examine(), freertos_get_thread_reg_list(), and nuttx_get_thread_reg_list().
bool armv7m_common::is_hla_target |
Definition at line 234 of file armv7m.h.
Referenced by adapter_init_arch_info(), cortex_m_deinit_target(), cortex_m_examine(), and is_cortex_m_with_dap_access().
Definition at line 239 of file armv7m.h.
Referenced by adapter_init_arch_info(), armv7m_read_core_reg(), and cortex_m_init_arch_info().
Definition at line 243 of file armv7m.h.
Referenced by cortex_m_debug_entry(), and cortex_m_init_arch_info().
Definition at line 245 of file armv7m.h.
Referenced by armv7m_restore_context(), and cortex_m_init_arch_info().
Definition at line 240 of file armv7m.h.
Referenced by adapter_init_arch_info(), armv7m_write_core_reg(), and cortex_m_init_arch_info().
struct armv7m_trace_config armv7m_common::trace_config |
Definition at line 234 of file armv7m.h.
Referenced by armv7m_init_arch_info(), armv7m_trace_itm_config(), COMMAND_HANDLER(), and cortex_m_examine().