Nexus Embedded Platform 1.0.0
Statically assembled reusable embedded mechanisms
Loading...
Searching...
No Matches
nx_arch_mpu_v7_region_t Struct Reference

Armv7-M region fields, without an implicit memory policy. More...

#include <mpu.h>

Data Fields

uint32_t base
uint32_t size_log2
uint32_t access
uint32_t tex
uint32_t subregion_disable
bool shareable
bool cacheable
bool bufferable
bool execute_never

Detailed Description

Armv7-M region fields, without an implicit memory policy.

Definition at line 18 of file mpu.h.

Field Documentation

◆ access

uint32_t nx_arch_mpu_v7_region_t::access

Definition at line 21 of file mpu.h.

◆ base

uint32_t nx_arch_mpu_v7_region_t::base

Definition at line 19 of file mpu.h.

◆ bufferable

bool nx_arch_mpu_v7_region_t::bufferable

Definition at line 26 of file mpu.h.

◆ cacheable

bool nx_arch_mpu_v7_region_t::cacheable

Definition at line 25 of file mpu.h.

◆ execute_never

bool nx_arch_mpu_v7_region_t::execute_never

Definition at line 27 of file mpu.h.

◆ shareable

bool nx_arch_mpu_v7_region_t::shareable

Definition at line 24 of file mpu.h.

◆ size_log2

uint32_t nx_arch_mpu_v7_region_t::size_log2

Definition at line 20 of file mpu.h.

◆ subregion_disable

uint32_t nx_arch_mpu_v7_region_t::subregion_disable

Definition at line 23 of file mpu.h.

◆ tex

uint32_t nx_arch_mpu_v7_region_t::tex

Definition at line 22 of file mpu.h.


The documentation for this struct was generated from the following file:
  • arch/include/nexus/arch/mpu.h