Zephyr API Documentation 4.0.0-rc3
A Scalable Open Source RTOS
|
Struct to describe a memory region [start, end). More...
#include <mpu.h>
Data Fields | |
const uintptr_t | start |
Start address (inclusive) of the memory region. | |
const uintptr_t | end |
End address (exclusive) of the memory region. | |
const uint8_t | access_rights:4 |
Access rights for the memory region. | |
const uint16_t | memory_type:9 |
Memory type for the region. | |
Struct to describe a memory region [start, end).
const uint8_t xtensa_mpu_range::access_rights |
Access rights for the memory region.
const uintptr_t xtensa_mpu_range::end |
End address (exclusive) of the memory region.
Use 0xFFFFFFFF for the end of memory.
const uint16_t xtensa_mpu_range::memory_type |
Memory type for the region.
Refer to the Xtensa Instruction Set Architecture (ISA) manual for general description, and the processor manual for processor specific information.
const uintptr_t xtensa_mpu_range::start |
Start address (inclusive) of the memory region.