OpenOCD
esirisc_reg Struct Reference
Collaboration diagram for esirisc_reg:

Data Fields

uint8_t bank
 
uint8_t csr
 
struct esirisc_commonesirisc
 
int(* read )(struct reg *reg)
 
int(* write )(struct reg *reg)
 

Detailed Description

Definition at line 99 of file esirisc.h.

Field Documentation

◆ bank

uint8_t esirisc_reg::bank

Definition at line 102 of file esirisc.h.

Referenced by esirisc_build_reg_cache(), esirisc_read_csr(), and esirisc_write_csr().

◆ csr

uint8_t esirisc_reg::csr

Definition at line 103 of file esirisc.h.

Referenced by esirisc_build_reg_cache(), esirisc_read_csr(), and esirisc_write_csr().

◆ esirisc

◆ read

int(* esirisc_reg::read) (struct reg *reg)

Definition at line 105 of file esirisc.h.

Referenced by esirisc_build_reg_cache(), esirisc_get_reg(), and esirisc_save_context().

◆ write

int(* esirisc_reg::write) (struct reg *reg)

Definition at line 106 of file esirisc.h.

Referenced by esirisc_build_reg_cache(), and esirisc_restore_context().


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