AM64x MCU+ SDK  08.02.00

Detailed Description

Attribute's to apply for a MMU region.

Note
AP, UXN, PXN, SH, Indx, G bits together control the access permissions, execution permission and if region must be fully cached or non-cached

Data Fields

MmuP_AccessPerm accessPerm
 
uint8_t privExecute
 
uint8_t userExecute
 
MmuP_Shareable shareable
 
MmuP_AttrIndx attrIndx
 
uint8_t global
 

Field Documentation

◆ accessPerm

MmuP_AccessPerm MmuP_MapAttrs::accessPerm

RW Permission for Privileged and user mode

◆ privExecute

uint8_t MmuP_MapAttrs::privExecute

1: Privileged executable region, 0: Privileged non executable region

◆ userExecute

uint8_t MmuP_MapAttrs::userExecute

1: User executable region, 0: User non executable region

◆ shareable

MmuP_Shareable MmuP_MapAttrs::shareable

Shareable status for the region

◆ attrIndx

MmuP_AttrIndx MmuP_MapAttrs::attrIndx

Region attribute index

◆ global

uint8_t MmuP_MapAttrs::global

1: Global, 0: Non-global