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.