Module constants

Source

Constantsยง

EPMP_CFG_EXEC
In pmpNcfg, bit 2 represents an executable region.
EPMP_CFG_LOCKED
In pmpNcfg, bit 7 represents a locked entry.
EPMP_CFG_LOCKED_NONE
EPMP_CFG_LRO
EPMP_CFG_LRW
EPMP_CFG_LRWX
EPMP_CFG_LRX
EPMP_CFG_READ
In pmpNcfg, bit 2 represents an readable region.
EPMP_CFG_RO
EPMP_CFG_RW
EPMP_CFG_RWX
EPMP_CFG_RX
EPMP_CFG_UNLOCKED
Some common configurations.
EPMP_CFG_WRITE
In pmpNcfg, bit 2 represents an writable region.
EPMP_MSECCFG_MML
Machine Mode Lockdown: ePMP regions with the L bit are machine-mode only.
EPMP_MSECCFG_MMWP
Machine Mode Whitelist Policy: deny instead of ignore memory accesses with no matching rule.
EPMP_MSECCFG_RLB
Rule Locking Bypass: allow modification of locked ePMP entries.