OpenOCD
mips32_common Struct Reference
Collaboration diagram for mips32_common:

Data Fields

void * arch_info
 
int bp_scanned
 
unsigned int common_magic
 
struct reg_cachecore_cache
 
uint32_t core_regs [MIPS32NUMCOREREGS]
 
struct mips32_comparatordata_break_list
 
struct mips_ejtag ejtag_info
 
struct working_areafast_data_area
 
struct mips32_comparatorinst_break_list
 
enum mips32_isa_imp isa_imp
 
enum mips32_isa_mode isa_mode
 
int num_data_bpoints
 
int num_data_bpoints_avail
 
int num_inst_bpoints
 
int num_inst_bpoints_avail
 
int(* read_core_reg )(struct target *target, unsigned int num)
 
int(* write_core_reg )(struct target *target, unsigned int num)
 

Detailed Description

Definition at line 84 of file mips32.h.

Field Documentation

◆ arch_info

void* mips32_common::arch_info

Definition at line 87 of file mips32.h.

Referenced by mips_m4k_init_arch_info().

◆ bp_scanned

int mips32_common::bp_scanned

Definition at line 97 of file mips32.h.

Referenced by mips32_configure_break_unit(), mips32_examine(), and mips32_init_arch_info().

◆ common_magic

unsigned int mips32_common::common_magic

Definition at line 85 of file mips32.h.

Referenced by mips32_init_arch_info(), mips32_run_algorithm(), and mips32_verify_pointer().

◆ core_cache

◆ core_regs

uint32_t mips32_common::core_regs[MIPS32NUMCOREREGS]

◆ data_break_list

struct mips32_comparator* mips32_common::data_break_list

◆ ejtag_info

◆ fast_data_area

struct working_area* mips32_common::fast_data_area

Definition at line 95 of file mips32.h.

Referenced by mips32_init_arch_info(), and mips_m4k_bulk_write_memory().

◆ inst_break_list

struct mips32_comparator* mips32_common::inst_break_list

◆ isa_imp

◆ isa_mode

enum mips32_isa_mode mips32_common::isa_mode

◆ num_data_bpoints

int mips32_common::num_data_bpoints

◆ num_data_bpoints_avail

int mips32_common::num_data_bpoints_avail

◆ num_inst_bpoints

int mips32_common::num_inst_bpoints

◆ num_inst_bpoints_avail

int mips32_common::num_inst_bpoints_avail

◆ read_core_reg

int(* mips32_common::read_core_reg) (struct target *target, unsigned int num)

◆ write_core_reg

int(* mips32_common::write_core_reg) (struct target *target, unsigned int num)

Definition at line 107 of file mips32.h.

Referenced by mips32_init_arch_info(), and mips32_restore_context().


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