OpenOCD
nds32_mmu_config Struct Reference

Data Fields

bool _8k_page_support
 
bool default_endian
 
int default_min_page_size
 
bool drde
 
int extra_page_size_support
 
bool fully_associative_tlb
 
bool hardware_page_table_walker
 
bool invisible_tlb
 
int memory_protection
 
int memory_protection_version
 
bool multiple_page_size_in_use
 
bool ntme
 
int partition_num
 
bool tlb_lock
 
int tlb_sets
 
int tlb_size
 
int tlb_ways
 
bool vlpt
 

Detailed Description

Definition at line 179 of file nds32.h.

Field Documentation

◆ _8k_page_support

bool nds32_mmu_config::_8k_page_support

Definition at line 186 of file nds32.h.

Referenced by nds32_init_config().

◆ default_endian

bool nds32_mmu_config::default_endian

Definition at line 190 of file nds32.h.

Referenced by nds32_init_config().

◆ default_min_page_size

int nds32_mmu_config::default_min_page_size

Definition at line 196 of file nds32.h.

Referenced by nds32_update_mmu_info(), and nds32_walk_page_table().

◆ drde

bool nds32_mmu_config::drde

Definition at line 195 of file nds32.h.

Referenced by nds32_init_config().

◆ extra_page_size_support

int nds32_mmu_config::extra_page_size_support

Definition at line 187 of file nds32.h.

Referenced by nds32_init_config().

◆ fully_associative_tlb

bool nds32_mmu_config::fully_associative_tlb

Definition at line 182 of file nds32.h.

Referenced by nds32_init_config().

◆ hardware_page_table_walker

bool nds32_mmu_config::hardware_page_table_walker

Definition at line 189 of file nds32.h.

Referenced by nds32_init_config().

◆ invisible_tlb

bool nds32_mmu_config::invisible_tlb

Definition at line 192 of file nds32.h.

Referenced by nds32_init_config().

◆ memory_protection

int nds32_mmu_config::memory_protection

Definition at line 180 of file nds32.h.

Referenced by nds32_init_config(), nds32_init_option_registers(), and nds32_mmu().

◆ memory_protection_version

int nds32_mmu_config::memory_protection_version

Definition at line 181 of file nds32.h.

Referenced by nds32_init_config(), and nds32_init_option_registers().

◆ multiple_page_size_in_use

bool nds32_mmu_config::multiple_page_size_in_use

Definition at line 197 of file nds32.h.

Referenced by nds32_update_mmu_info().

◆ ntme

bool nds32_mmu_config::ntme

Definition at line 194 of file nds32.h.

Referenced by nds32_init_config().

◆ partition_num

int nds32_mmu_config::partition_num

Definition at line 191 of file nds32.h.

Referenced by nds32_init_config().

◆ tlb_lock

bool nds32_mmu_config::tlb_lock

Definition at line 188 of file nds32.h.

Referenced by nds32_init_config().

◆ tlb_sets

int nds32_mmu_config::tlb_sets

Definition at line 185 of file nds32.h.

Referenced by nds32_init_config().

◆ tlb_size

int nds32_mmu_config::tlb_size

Definition at line 183 of file nds32.h.

Referenced by nds32_init_config().

◆ tlb_ways

int nds32_mmu_config::tlb_ways

Definition at line 184 of file nds32.h.

Referenced by nds32_init_config().

◆ vlpt

bool nds32_mmu_config::vlpt

Definition at line 193 of file nds32.h.

Referenced by nds32_init_config().


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