OpenOCD
|
Data Fields | |
void * | arch_info |
int | bp_scanned |
unsigned int | common_magic |
struct reg_cache * | core_cache |
struct mips32_core_regs | core_regs |
uint32_t | cp0_mask |
const struct cpu_entry * | cpu_info |
uint32_t | cpu_quirks |
struct mips32_comparator * | data_break_list |
enum mips32_dsp_imp | dsp_imp |
struct mips_ejtag | ejtag_info |
struct working_area * | fast_data_area |
int | fdc |
enum mips32_fp_imp | fp_imp |
bool | fpu_enabled |
bool | fpu_in_64bit |
struct mips32_comparator * | inst_break_list |
enum mips32_isa_imp | isa_imp |
enum mips32_isa_mode | isa_mode |
enum mips32_isa_rel | isa_rel |
int | num_data_bpoints |
int | num_data_bpoints_avail |
int | num_inst_bpoints |
int | num_inst_bpoints_avail |
uint32_t | prid |
int(* | read_core_reg )(struct target *target, unsigned int num) |
int | semihosting |
int(* | write_core_reg )(struct target *target, unsigned int num) |
void* mips32_common::arch_info |
Definition at line 394 of file mips32.h.
Referenced by mips_m4k_init_arch_info().
int mips32_common::bp_scanned |
Definition at line 430 of file mips32.h.
Referenced by mips32_configure_break_unit(), mips32_examine(), and mips32_init_arch_info().
unsigned int mips32_common::common_magic |
Definition at line 392 of file mips32.h.
Referenced by mips32_init_arch_info(), mips32_run_algorithm(), and mips32_verify_pointer().
struct reg_cache* mips32_common::core_cache |
Definition at line 395 of file mips32.h.
Referenced by mips32_arch_state(), mips32_build_reg_cache(), mips32_cp0_set_reg_by_name(), mips32_cp0_set_reg_by_number(), mips32_dsp_get_all_regs(), mips32_dsp_get_register(), mips32_dsp_set_register(), mips32_get_gdb_reg_list(), mips32_read_core_reg(), mips32_restore_context(), mips32_run_algorithm(), mips32_run_and_wait(), mips32_save_context(), mips32_set_all_fpr_width(), mips32_write_core_reg(), mips_m4k_assert_reset(), mips_m4k_debug_entry(), mips_m4k_internal_restore(), and mips_m4k_step().
struct mips32_core_regs mips32_common::core_regs |
Definition at line 395 of file mips32.h.
Referenced by mips32_cp0_set_reg_by_name(), mips32_cp0_set_reg_by_number(), mips32_dsp_get_all_regs(), mips32_dsp_get_register(), mips32_dsp_set_register(), mips32_pracc_read_regs(), mips32_pracc_write_regs(), mips32_read_core_reg(), and mips32_write_core_reg().
uint32_t mips32_common::cp0_mask |
Definition at line 413 of file mips32.h.
Referenced by COMMAND_HANDLER(), mips32_cp0_set_reg_by_name(), and mips32_cpu_probe().
const struct cpu_entry* mips32_common::cpu_info |
Definition at line 423 of file mips32.h.
Referenced by COMMAND_HANDLER(), and mips32_cpu_probe().
uint32_t mips32_common::cpu_quirks |
Definition at line 425 of file mips32.h.
Referenced by mips32_cpu_probe(), and mips_ejtag_exit_debug().
struct mips32_comparator* mips32_common::data_break_list |
Definition at line 436 of file mips32.h.
Referenced by mips32_configure_dbs(), mips32_init_arch_info(), mips_m4k_set_watchpoint(), and mips_m4k_unset_watchpoint().
enum mips32_dsp_imp mips32_common::dsp_imp |
Definition at line 395 of file mips32.h.
Referenced by COMMAND_HANDLER(), mips32_pracc_read_regs(), mips32_pracc_write_regs(), and mips32_read_config_dsp().
struct mips_ejtag mips32_common::ejtag_info |
Definition at line 395 of file mips32.h.
Referenced by ath79_spi_bitbang_chunk(), COMMAND_HANDLER(), ejtag_main_print_imp(), ejtag_v20_print_imp(), mips32_blank_check_memory(), mips32_checksum_memory(), mips32_configure_break_unit(), mips32_configure_dbs(), mips32_configure_ibs(), mips32_dsp_get_all_regs(), mips32_dsp_get_register(), mips32_dsp_set_register(), mips32_init_arch_info(), mips32_pracc_read_regs(), mips32_pracc_write_regs(), mips32_read_c0_prid(), mips32_read_config_regs(), mips_ejtag_exit_debug(), mips_ejtag_fastdata_scan(), mips_ejtag_init(), mips_ejtag_init_mmr(), mips_m4k_assert_reset(), mips_m4k_bulk_read_memory(), mips_m4k_bulk_write_memory(), mips_m4k_debug_entry(), mips_m4k_examine(), mips_m4k_examine_debug_reason(), mips_m4k_halt(), mips_m4k_internal_restore(), mips_m4k_poll(), mips_m4k_read_memory(), mips_m4k_set_breakpoint(), mips_m4k_set_watchpoint(), mips_m4k_single_step_core(), mips_m4k_step(), mips_m4k_unset_breakpoint(), mips_m4k_unset_watchpoint(), mips_m4k_write_memory(), pic32mx_info(), pic32mx_probe(), and pracc_swap16_array().
struct working_area* mips32_common::fast_data_area |
Definition at line 428 of file mips32.h.
Referenced by mips32_init_arch_info(), mips_m4k_bulk_read_memory(), and mips_m4k_bulk_write_memory().
int mips32_common::fdc |
Definition at line 406 of file mips32.h.
Referenced by mips32_read_config_fdc().
enum mips32_fp_imp mips32_common::fp_imp |
Definition at line 395 of file mips32.h.
Referenced by mips32_detect_fpr_mode_change(), mips32_pracc_read_regs(), mips32_pracc_write_regs(), mips32_read_config_fpu(), and mips32_read_config_regs().
bool mips32_common::fpu_enabled |
Definition at line 416 of file mips32.h.
Referenced by mips32_detect_fpr_mode_change(), and mips32_read_config_fpu().
bool mips32_common::fpu_in_64bit |
Definition at line 418 of file mips32.h.
Referenced by mips32_detect_fpr_mode_change(), mips32_pracc_read_regs(), and mips32_read_config_fpu().
struct mips32_comparator* mips32_common::inst_break_list |
Definition at line 435 of file mips32.h.
Referenced by mips32_configure_ibs(), mips_m4k_set_breakpoint(), and mips_m4k_unset_breakpoint().
enum mips32_isa_imp mips32_common::isa_imp |
Definition at line 395 of file mips32.h.
Referenced by mips32_init_arch_info(), mips32_read_config_regs(), mips_m4k_add_breakpoint(), mips_m4k_debug_entry(), mips_m4k_internal_restore(), and mips_m4k_step().
enum mips32_isa_mode mips32_common::isa_mode |
Definition at line 395 of file mips32.h.
Referenced by mips32_arch_state(), mips32_run_algorithm(), mips_m4k_debug_entry(), and mips_m4k_internal_restore().
enum mips32_isa_rel mips32_common::isa_rel |
Definition at line 395 of file mips32.h.
Referenced by COMMAND_HANDLER(), and mips32_read_config_regs().
int mips32_common::num_data_bpoints |
Definition at line 432 of file mips32.h.
Referenced by COMMAND_HANDLER(), mips32_configure_break_unit(), mips32_configure_dbs(), mips32_examine(), mips_m4k_set_watchpoint(), and mips_m4k_unset_watchpoint().
int mips32_common::num_data_bpoints_avail |
Definition at line 434 of file mips32.h.
Referenced by mips32_configure_dbs(), mips32_examine(), mips_m4k_add_watchpoint(), and mips_m4k_remove_watchpoint().
int mips32_common::num_inst_bpoints |
Definition at line 431 of file mips32.h.
Referenced by COMMAND_HANDLER(), mips32_configure_break_unit(), mips32_configure_ibs(), mips32_examine(), mips_m4k_set_breakpoint(), and mips_m4k_unset_breakpoint().
int mips32_common::num_inst_bpoints_avail |
Definition at line 433 of file mips32.h.
Referenced by mips32_configure_ibs(), mips32_examine(), mips_m4k_add_breakpoint(), and mips_m4k_remove_breakpoint().
uint32_t mips32_common::prid |
Definition at line 421 of file mips32.h.
Referenced by COMMAND_HANDLER(), mips32_cpu_probe(), and mips32_read_c0_prid().
Definition at line 439 of file mips32.h.
Referenced by mips32_get_core_reg(), mips32_init_arch_info(), mips32_run_algorithm(), and mips32_save_context().
int mips32_common::semihosting |
Definition at line 407 of file mips32.h.
Referenced by mips32_read_config_fdc().
Definition at line 440 of file mips32.h.
Referenced by mips32_init_arch_info(), and mips32_restore_context().