OpenOCD
aice_nds32_info Struct Reference
Collaboration diagram for aice_nds32_info:

Data Fields

enum nds_memory_access access_channel
 
bool cache_init
 
enum aice_target_state_s core_state
 
struct cache_info dcache
 
bool debug_under_dex_on
 
bool dex_use_psw_on
 
uint32_t edm_ctl_backup
 
uint32_t edm_version
 
uint32_t edmsw_backup
 
uint32_t host_dtr_backup
 
bool host_dtr_valid
 
struct cache_info icache
 
enum nds_memory_select memory_select
 
uint32_t r0_backup
 
uint32_t r1_backup
 
uint32_t target_dtr_backup
 
bool target_dtr_valid
 

Detailed Description

Definition at line 97 of file aice_usb.h.

Field Documentation

◆ access_channel

enum nds_memory_access aice_nds32_info::access_channel

Definition at line 108 of file aice_usb.h.

Referenced by aice_core_init(), and aice_usb_memory_access().

◆ cache_init

bool aice_nds32_info::cache_init

Definition at line 112 of file aice_usb.h.

Referenced by aice_usb_init_cache().

◆ core_state

enum aice_target_state_s aice_nds32_info::core_state

◆ dcache

struct cache_info aice_nds32_info::dcache

◆ debug_under_dex_on

bool aice_nds32_info::debug_under_dex_on

Definition at line 105 of file aice_usb.h.

Referenced by aice_usb_halt().

◆ dex_use_psw_on

bool aice_nds32_info::dex_use_psw_on

Definition at line 106 of file aice_usb.h.

Referenced by aice_backup_edm_registers().

◆ edm_ctl_backup

uint32_t aice_nds32_info::edm_ctl_backup

Definition at line 104 of file aice_usb.h.

Referenced by aice_init_edm_registers(), aice_usb_read_reg(), and aice_usb_write_reg().

◆ edm_version

uint32_t aice_nds32_info::edm_version

Definition at line 98 of file aice_usb.h.

Referenced by aice_edm_init().

◆ edmsw_backup

uint32_t aice_nds32_info::edmsw_backup

◆ host_dtr_backup

uint32_t aice_nds32_info::host_dtr_backup

Definition at line 101 of file aice_usb.h.

Referenced by aice_usb_write_debug_reg().

◆ host_dtr_valid

bool aice_nds32_info::host_dtr_valid

◆ icache

struct cache_info aice_nds32_info::icache

Definition at line 112 of file aice_usb.h.

Referenced by aice_usb_icache_inval_all(), and aice_usb_init_cache().

◆ memory_select

enum nds_memory_select aice_nds32_info::memory_select

Definition at line 108 of file aice_usb.h.

Referenced by aice_core_init(), and aice_usb_memory_mode().

◆ r0_backup

uint32_t aice_nds32_info::r0_backup

Definition at line 99 of file aice_usb.h.

Referenced by aice_usb_read_reg(), and aice_usb_write_reg().

◆ r1_backup

uint32_t aice_nds32_info::r1_backup

Definition at line 100 of file aice_usb.h.

Referenced by aice_usb_read_reg(), and aice_usb_write_reg().

◆ target_dtr_backup

uint32_t aice_nds32_info::target_dtr_backup

Definition at line 102 of file aice_usb.h.

Referenced by aice_usb_read_debug_reg(), aice_usb_read_reg(), and aice_usb_write_reg().

◆ target_dtr_valid

bool aice_nds32_info::target_dtr_valid

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