OpenOCD
|
Data Fields | |
uint32_t | config [4] |
uint32_t | config_regs |
uint32_t | debug_caps |
uint32_t | ejtag_ctrl |
uint32_t | ejtag_dba0_addr |
uint32_t | ejtag_dba_step_size |
uint32_t | ejtag_dbasid_offs |
uint32_t | ejtag_dbc_offs |
uint32_t | ejtag_dbm_offs |
uint32_t | ejtag_dbs_addr |
uint32_t | ejtag_dbv_offs |
uint32_t | ejtag_iba0_addr |
uint32_t | ejtag_iba_step_size |
uint32_t | ejtag_ibasid_offs |
uint32_t | ejtag_ibc_offs |
uint32_t | ejtag_ibm_offs |
uint32_t | ejtag_ibs_addr |
unsigned int | ejtag_version |
uint32_t | endianness |
int | fast_access_save |
uint32_t | idcode |
uint32_t | impcode |
uint32_t | isa |
int | mode |
uint32_t | pa_addr |
uint32_t | pa_ctrl |
uint32_t | prid |
uint32_t | reg8 |
uint32_t | reg9 |
unsigned int | scan_delay |
struct jtag_tap * | tap |
Definition at line 205 of file mips_ejtag.h.
uint32_t mips_ejtag::config[4] |
Definition at line 213 of file mips_ejtag.h.
Referenced by COMMAND_HANDLER(), mips32_cpu_get_release(), mips32_pracc_write_regs(), mips32_read_config_dsp(), mips32_read_config_fdc(), mips32_read_config_fpu(), mips32_read_config_mmu(), and mips32_read_config_regs().
uint32_t mips_ejtag::config_regs |
Definition at line 212 of file mips_ejtag.h.
Referenced by mips32_init_arch_info(), and mips32_read_config_regs().
uint32_t mips_ejtag::debug_caps |
Definition at line 227 of file mips_ejtag.h.
Referenced by mips32_configure_break_unit(), and mips_m4k_examine_debug_reason().
uint32_t mips_ejtag::ejtag_ctrl |
Definition at line 210 of file mips_ejtag.h.
Referenced by COMMAND_HANDLER(), ejtag_dma_dstrt_poll(), ejtag_dma_read(), ejtag_dma_read_b(), ejtag_dma_read_h(), ejtag_dma_write(), ejtag_dma_write_b(), ejtag_dma_write_h(), mips32_pracc_finish(), mips32_pracc_queue_exec(), mips64_pracc_exec(), mips64_pracc_exec_read(), mips64_pracc_exec_write(), mips_ejtag_enter_debug(), mips_ejtag_init(), mips_m4k_assert_reset(), mips_m4k_poll(), mips_mips64_poll(), and wait_for_pracc_rw().
uint32_t mips_ejtag::ejtag_dba0_addr |
Definition at line 235 of file mips_ejtag.h.
Referenced by mips32_configure_dbs(), and mips_ejtag_init_mmr().
uint32_t mips_ejtag::ejtag_dba_step_size |
Definition at line 242 of file mips_ejtag.h.
Referenced by mips32_configure_dbs(), and mips_ejtag_init_mmr().
uint32_t mips_ejtag::ejtag_dbasid_offs |
Definition at line 239 of file mips_ejtag.h.
Referenced by mips_ejtag_init_mmr(), and mips_m4k_set_watchpoint().
uint32_t mips_ejtag::ejtag_dbc_offs |
Definition at line 236 of file mips_ejtag.h.
Referenced by mips_ejtag_init_mmr(), mips_m4k_set_watchpoint(), and mips_m4k_unset_watchpoint().
uint32_t mips_ejtag::ejtag_dbm_offs |
Definition at line 237 of file mips_ejtag.h.
Referenced by mips_ejtag_init_mmr(), and mips_m4k_set_watchpoint().
uint32_t mips_ejtag::ejtag_dbs_addr |
Definition at line 234 of file mips_ejtag.h.
Referenced by mips32_configure_dbs(), mips_ejtag_init_mmr(), and mips_m4k_examine_debug_reason().
uint32_t mips_ejtag::ejtag_dbv_offs |
Definition at line 238 of file mips_ejtag.h.
Referenced by mips_ejtag_init_mmr(), and mips_m4k_set_watchpoint().
uint32_t mips_ejtag::ejtag_iba0_addr |
Definition at line 229 of file mips_ejtag.h.
Referenced by mips32_configure_ibs(), and mips_ejtag_init_mmr().
uint32_t mips_ejtag::ejtag_iba_step_size |
Definition at line 241 of file mips_ejtag.h.
Referenced by mips32_configure_ibs(), and mips_ejtag_init_mmr().
uint32_t mips_ejtag::ejtag_ibasid_offs |
Definition at line 232 of file mips_ejtag.h.
Referenced by mips_ejtag_init_mmr().
uint32_t mips_ejtag::ejtag_ibc_offs |
Definition at line 230 of file mips_ejtag.h.
Referenced by mips_ejtag_init_mmr(), mips_m4k_set_breakpoint(), and mips_m4k_unset_breakpoint().
uint32_t mips_ejtag::ejtag_ibm_offs |
Definition at line 231 of file mips_ejtag.h.
Referenced by mips_ejtag_init_mmr(), and mips_m4k_set_breakpoint().
uint32_t mips_ejtag::ejtag_ibs_addr |
Definition at line 228 of file mips_ejtag.h.
Referenced by mips32_configure_ibs(), mips_ejtag_init_mmr(), and mips_m4k_examine_debug_reason().
unsigned int mips_ejtag::ejtag_version |
Definition at line 221 of file mips_ejtag.h.
Referenced by ejtag_main_print_imp(), mips32_configure_break_unit(), mips_ejtag_enter_debug(), mips_ejtag_init(), mips_ejtag_init_mmr(), mips_m4k_assert_reset(), mips_m4k_set_breakpoint(), and mips_m4k_set_watchpoint().
uint32_t mips_ejtag::endianness |
Definition at line 223 of file mips_ejtag.h.
Referenced by mips32_init_arch_info(), mips32_pracc_queue_exec(), mips_m4k_set_breakpoint(), mips_m4k_unset_breakpoint(), and pracc_swap16_array().
int mips_ejtag::fast_access_save |
Definition at line 211 of file mips_ejtag.h.
Referenced by mips32_pracc_fastdata_xfer(), mips64_pracc_fastdata_xfer(), mips_ejtag_init(), mips_m4k_bulk_read_memory(), mips_m4k_bulk_write_memory(), and mips_mips64_bulk_write_memory().
uint32_t mips_ejtag::idcode |
Definition at line 208 of file mips_ejtag.h.
Referenced by COMMAND_HANDLER(), mips_ejtag_get_idcode(), mips_m4k_examine(), pic32mx_info(), and pic32mx_probe().
uint32_t mips_ejtag::impcode |
Definition at line 207 of file mips_ejtag.h.
Referenced by COMMAND_HANDLER(), ejtag_v20_print_imp(), mips32_configure_break_unit(), mips32_read_config_regs(), mips_ejtag_get_impcode(), mips_ejtag_init(), mips_m4k_read_memory(), and mips_m4k_write_memory().
uint32_t mips_ejtag::isa |
Definition at line 222 of file mips_ejtag.h.
Referenced by mips32_blank_check_memory(), mips32_checksum_memory(), mips32_dsp_enable(), mips32_dsp_restore(), mips32_init_arch_info(), mips32_pracc_clean_text_jump(), mips32_pracc_fastdata_xfer(), mips32_pracc_queue_exec(), mips32_pracc_read_dsp_reg(), mips_ejtag_exit_debug(), mips_m4k_poll(), pracc_queue_init(), and pracc_swap16_array().
int mips_ejtag::mode |
Definition at line 218 of file mips_ejtag.h.
Referenced by COMMAND_HANDLER(), mips32_init_arch_info(), mips32_pracc_clean_text_jump(), mips32_pracc_fastdata_xfer(), mips32_pracc_queue_exec(), and mips64_pracc_fastdata_xfer().
uint32_t mips_ejtag::pa_addr |
Definition at line 220 of file mips_ejtag.h.
Referenced by mips32_pracc_clean_text_jump(), mips32_pracc_exec(), mips32_pracc_fastdata_xfer(), and mips32_pracc_read_ctrl_addr().
uint32_t mips_ejtag::pa_ctrl |
Definition at line 219 of file mips_ejtag.h.
Referenced by mips32_pracc_exec(), and wait_for_pracc_rw().
uint32_t mips_ejtag::prid |
Definition at line 209 of file mips_ejtag.h.
Referenced by COMMAND_HANDLER(), and mips32_cpu_is_lexra().
uint32_t mips_ejtag::reg8 |
Definition at line 215 of file mips_ejtag.h.
Referenced by mips32_cp0_read(), mips32_cp1_control_read(), mips32_pracc_read_dsp_reg(), mips32_pracc_read_mem(), mips32_pracc_read_regs(), mips32_pracc_read_u32(), mips32_pracc_synchronize_cache(), mips32_pracc_write_dsp_reg(), mips32_pracc_write_mem_generic(), mips32_pracc_write_regs(), and mips_ejtag_config_step().
uint32_t mips_ejtag::reg9 |
Definition at line 216 of file mips_ejtag.h.
Referenced by mips32_pracc_read_dsp_reg(), mips32_pracc_read_mem(), mips32_pracc_read_regs(), mips32_pracc_write_dsp_reg(), and mips32_pracc_write_regs().
unsigned int mips_ejtag::scan_delay |
Definition at line 217 of file mips_ejtag.h.
Referenced by COMMAND_HANDLER(), mips32_init_arch_info(), mips32_pracc_fastdata_xfer(), mips32_pracc_queue_exec(), and mips64_pracc_fastdata_xfer().
struct jtag_tap* mips_ejtag::tap |
Definition at line 206 of file mips_ejtag.h.
Referenced by mips32_init_arch_info(), mips64_ejtag_fastdata_scan(), mips64_init_arch_info(), mips_ejtag_add_scan_96(), mips_ejtag_drscan_32_queued(), mips_ejtag_drscan_64(), mips_ejtag_drscan_8(), mips_ejtag_drscan_8_out(), mips_ejtag_fastdata_scan(), and mips_ejtag_set_instr().