OpenOCD
mips_ejtag Struct Reference
Collaboration diagram for mips_ejtag:

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 scan_delay
 
struct jtag_taptap
 

Detailed Description

Definition at line 205 of file mips_ejtag.h.

Field Documentation

◆ config

◆ 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().

◆ debug_caps

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().

◆ ejtag_ctrl

◆ ejtag_dba0_addr

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().

◆ ejtag_dba_step_size

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().

◆ ejtag_dbasid_offs

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().

◆ ejtag_dbc_offs

uint32_t mips_ejtag::ejtag_dbc_offs

◆ ejtag_dbm_offs

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().

◆ ejtag_dbs_addr

uint32_t mips_ejtag::ejtag_dbs_addr

◆ ejtag_dbv_offs

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().

◆ ejtag_iba0_addr

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().

◆ ejtag_iba_step_size

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().

◆ ejtag_ibasid_offs

uint32_t mips_ejtag::ejtag_ibasid_offs

Definition at line 232 of file mips_ejtag.h.

Referenced by mips_ejtag_init_mmr().

◆ ejtag_ibc_offs

uint32_t mips_ejtag::ejtag_ibc_offs

◆ ejtag_ibm_offs

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().

◆ ejtag_ibs_addr

uint32_t mips_ejtag::ejtag_ibs_addr

◆ ejtag_version

◆ endianness

uint32_t mips_ejtag::endianness

◆ fast_access_save

◆ idcode

uint32_t mips_ejtag::idcode

◆ impcode

◆ isa

◆ mode

◆ pa_addr

uint32_t mips_ejtag::pa_addr

◆ pa_ctrl

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().

◆ prid

uint32_t mips_ejtag::prid

Definition at line 209 of file mips_ejtag.h.

Referenced by COMMAND_HANDLER(), and mips32_cpu_is_lexra().

◆ reg8

◆ reg9

◆ scan_delay

unsigned mips_ejtag::scan_delay

◆ tap


The documentation for this struct was generated from the following file: