OpenOCD
arm7tdmi.h File Reference
Include dependency graph for arm7tdmi.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void arm7tdmi_deinit_target (struct target *target)
 
int arm7tdmi_init_arch_info (struct target *target, struct arm7_9_common *arm7_9, struct jtag_tap *tap)
 
int arm7tdmi_init_target (struct command_context *cmd_ctx, struct target *target)
 

Function Documentation

◆ arm7tdmi_deinit_target()

void arm7tdmi_deinit_target ( struct target target)

Definition at line 616 of file arm7tdmi.c.

References arm7tdmi_free_reg_cache().

Referenced by arm720t_deinit_target().

◆ arm7tdmi_init_arch_info()

int arm7tdmi_init_arch_info ( struct target target,
struct arm7_9_common arm7_9,
struct jtag_tap tap 
)

Definition at line 621 of file arm7tdmi.c.

References arm7_9_bulk_write_memory(), arm7_9_disable_eice_step(), arm7_9_enable_eice_step(), arm7_9_init_arch_info(), arm7_9_write_memory(), arm7tdmi_branch_resume(), arm7tdmi_branch_resume_thumb(), arm7tdmi_change_to_arm(), arm7tdmi_examine_debug_reason(), arm7tdmi_load_byte_reg(), arm7tdmi_load_hword_reg(), arm7tdmi_load_word_regs(), arm7tdmi_read_core_regs(), arm7tdmi_read_core_regs_target_buffer(), arm7tdmi_read_xpsr(), arm7tdmi_store_byte_reg(), arm7tdmi_store_hword_reg(), arm7tdmi_store_word_regs(), arm7tdmi_write_core_regs(), arm7tdmi_write_pc(), arm7tdmi_write_xpsr(), arm7tdmi_write_xpsr_im8(), arm7_9_common::arm_bkpt, arm7_9_common::branch_resume, arm7_9_common::branch_resume_thumb, arm7_9_common::bulk_write_memory, arm7_9_common::change_to_arm, arm7_9_common::dbgreq_adjust_pc, arm7_9_common::disable_single_step, arm7_9_common::enable_single_step, ERROR_OK, arm7_9_common::examine_debug_reason, arm7_9_common::jtag_info, arm7_9_common::load_byte_reg, arm7_9_common::load_hword_reg, arm7_9_common::load_word_regs, NULL, arm7_9_common::post_debug_entry, arm7_9_common::pre_restore_context, arm7_9_common::read_core_regs, arm7_9_common::read_core_regs_target_buffer, arm7_9_common::read_xpsr, arm_jtag::scann_size, arm7_9_common::store_byte_reg, arm7_9_common::store_hword_reg, arm7_9_common::store_word_regs, arm_jtag::tap, arm7_9_common::thumb_bkpt, arm7_9_common::write_core_regs, arm7_9_common::write_memory, arm7_9_common::write_pc, arm7_9_common::write_xpsr, and arm7_9_common::write_xpsr_im8.

Referenced by arm720t_init_arch_info().

◆ arm7tdmi_init_target()

int arm7tdmi_init_target ( struct command_context cmd_ctx,
struct target target 
)

Definition at line 609 of file arm7tdmi.c.

References arm7tdmi_build_reg_cache(), arm_semihosting_init(), and ERROR_OK.

Referenced by arm720t_init_target().