CSL_MEMPROT_MPPA Struct Reference
[MEMPROT Data Structures]

This will be used to set/query the memory page attributes. More...

#include <csl_memprot.h>


Data Fields

Uint32 aid5:1
Uint32 aid4:1
Uint32 aid3:1
Uint32 aid2:1
Uint32 aid1:1
Uint32 aid0:1
Uint32 aidx:1
Uint32 local:1
Uint32 sr:1
Uint32 sw:1
Uint32 sx:1
Uint32 ur:1
Uint32 uw:1
Uint32 ux:1


Detailed Description

This will be used to set/query the memory page attributes.


Field Documentation

Uint32 CSL_MEMPROT_MPPA::aid5

Allow access from VBUS PrivID=5

Uint32 CSL_MEMPROT_MPPA::aid4

Allow access from VBUS PrivID=4

Uint32 CSL_MEMPROT_MPPA::aid3

Allow access from VBUS PrivID=3

Uint32 CSL_MEMPROT_MPPA::aid2

Allow access from VBUS PrivID=2

Uint32 CSL_MEMPROT_MPPA::aid1

Allow access from VBUS PrivID=1

Uint32 CSL_MEMPROT_MPPA::aid0

Allow access from VBUS PrivID=0

Uint32 CSL_MEMPROT_MPPA::aidx

Allow access from VBUS PrivID>=6

Uint32 CSL_MEMPROT_MPPA::local

Allow access from CPU to its local memories (L1/L2 only)

Uint32 CSL_MEMPROT_MPPA::sr

Supervisor may read

Uint32 CSL_MEMPROT_MPPA::sw

Supervisor may write

Uint32 CSL_MEMPROT_MPPA::sx

Supervisor may execute

Uint32 CSL_MEMPROT_MPPA::ur

User may read

Uint32 CSL_MEMPROT_MPPA::uw

User may write

Uint32 CSL_MEMPROT_MPPA::ux

User may execute


The documentation for this struct was generated from the following file:
Copyright 2011, Texas Instruments Incorporated