OpenOCD
nds32_memory Struct Reference
Collaboration diagram for nds32_memory:

Data Fields

enum nds_memory_access access_channel
 Memory access method. More...
 
bool address_translation
 Address translation. More...
 
struct nds32_cache dcache
 DCache. More...
 
int dlm_align_ver
 DLM base register alignment version. More...
 
int dlm_base
 On-chip data local memory base. More...
 
bool dlm_enable
 DLM is enabled or not. More...
 
int dlm_end
 DLM end address. More...
 
int dlm_size
 On-chip data local memory size. More...
 
int dlm_start
 DLM start address. More...
 
struct nds32_cache icache
 ICache. More...
 
int ilm_align_ver
 ILM base register alignment version. More...
 
int ilm_base
 On-chip instruction local memory base. More...
 
bool ilm_enable
 DLM is enabled or not. More...
 
int ilm_end
 DLM end address. More...
 
int ilm_size
 On-chip instruction local memory size. More...
 
int ilm_start
 DLM start address. More...
 
enum nds_memory_select mode
 Memory access mode. More...
 

Detailed Description

Definition at line 113 of file nds32.h.

Field Documentation

◆ access_channel

◆ address_translation

◆ dcache

◆ dlm_align_ver

int nds32_memory::dlm_align_ver

DLM base register alignment version.

Definition at line 146 of file nds32.h.

Referenced by nds32_init_memory_config(), and nds32_update_lm_info().

◆ dlm_base

int nds32_memory::dlm_base

On-chip data local memory base.

Definition at line 140 of file nds32.h.

Referenced by COMMAND_HANDLER(), nds32_init_memory_config(), nds32_init_option_registers(), and nds32_select_memory_mode().

◆ dlm_enable

bool nds32_memory::dlm_enable

DLM is enabled or not.

Definition at line 149 of file nds32.h.

Referenced by nds32_select_memory_mode(), and nds32_update_lm_info().

◆ dlm_end

int nds32_memory::dlm_end

DLM end address.

Definition at line 155 of file nds32.h.

Referenced by nds32_select_memory_mode(), and nds32_update_lm_info().

◆ dlm_size

int nds32_memory::dlm_size

On-chip data local memory size.

Definition at line 143 of file nds32.h.

Referenced by nds32_config(), and nds32_update_lm_info().

◆ dlm_start

int nds32_memory::dlm_start

DLM start address.

Definition at line 152 of file nds32.h.

Referenced by nds32_select_memory_mode(), and nds32_update_lm_info().

◆ icache

struct nds32_cache nds32_memory::icache

◆ ilm_align_ver

int nds32_memory::ilm_align_ver

ILM base register alignment version.

Definition at line 128 of file nds32.h.

Referenced by nds32_init_memory_config(), and nds32_update_lm_info().

◆ ilm_base

int nds32_memory::ilm_base

On-chip instruction local memory base.

Definition at line 122 of file nds32.h.

Referenced by COMMAND_HANDLER(), nds32_init_memory_config(), nds32_init_option_registers(), and nds32_select_memory_mode().

◆ ilm_enable

bool nds32_memory::ilm_enable

DLM is enabled or not.

Definition at line 131 of file nds32.h.

Referenced by nds32_select_memory_mode(), and nds32_update_lm_info().

◆ ilm_end

int nds32_memory::ilm_end

DLM end address.

Definition at line 137 of file nds32.h.

Referenced by nds32_select_memory_mode(), and nds32_update_lm_info().

◆ ilm_size

int nds32_memory::ilm_size

On-chip instruction local memory size.

Definition at line 125 of file nds32.h.

Referenced by nds32_config(), and nds32_update_lm_info().

◆ ilm_start

int nds32_memory::ilm_start

DLM start address.

Definition at line 134 of file nds32.h.

Referenced by nds32_select_memory_mode(), and nds32_update_lm_info().

◆ mode

enum nds_memory_select nds32_memory::mode

Memory access mode.

Definition at line 155 of file nds32.h.

Referenced by COMMAND_HANDLER(), and nds32_select_memory_mode().


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