OpenOCD
arm926ejs_common Struct Reference
Collaboration diagram for arm926ejs_common:

Data Fields

struct arm7_9_common arm7_9_common
 
struct armv4_5_mmu_common armv4_5_mmu
 
unsigned int common_magic
 
uint32_t cp15_control_reg
 
uint32_t d_far
 
uint32_t d_fsr
 
uint32_t i_fsr
 
int(* read_cp15 )(struct target *target, uint32_t op1, uint32_t op2, uint32_t crn, uint32_t crm, uint32_t *value)
 
int(* write_cp15 )(struct target *target, uint32_t op1, uint32_t op2, uint32_t crn, uint32_t crm, uint32_t value)
 

Detailed Description

Definition at line 16 of file arm926ejs.h.

Field Documentation

◆ arm7_9_common

struct arm7_9_common arm926ejs_common::arm7_9_common

Definition at line 17 of file arm926ejs.h.

Referenced by arm926ejs_init_arch_info().

◆ armv4_5_mmu

◆ common_magic

unsigned int arm926ejs_common::common_magic

◆ cp15_control_reg

uint32_t arm926ejs_common::cp15_control_reg

Definition at line 25 of file arm926ejs.h.

Referenced by arm926ejs_post_debug_entry().

◆ d_far

uint32_t arm926ejs_common::d_far

Definition at line 28 of file arm926ejs.h.

Referenced by arm926ejs_post_debug_entry(), and arm926ejs_pre_restore_context().

◆ d_fsr

uint32_t arm926ejs_common::d_fsr

Definition at line 26 of file arm926ejs.h.

Referenced by arm926ejs_post_debug_entry(), and arm926ejs_pre_restore_context().

◆ i_fsr

uint32_t arm926ejs_common::i_fsr

Definition at line 27 of file arm926ejs.h.

Referenced by arm926ejs_post_debug_entry(), and arm926ejs_pre_restore_context().

◆ read_cp15

int(* arm926ejs_common::read_cp15) (struct target *target, uint32_t op1, uint32_t op2, uint32_t crn, uint32_t crm, uint32_t *value)

◆ write_cp15

int(* arm926ejs_common::write_cp15) (struct target *target, uint32_t op1, uint32_t op2, uint32_t crn, uint32_t crm, uint32_t value)

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