PSOC E8XXGP Device Support Library

General Description

Data Structures

struct  cy_stc_mpu_config_t
 Configuration for an MPU region. More...
 

Data Structure Documentation

◆ cy_stc_mpu_config_t

struct cy_stc_mpu_config_t
Data Fields
uint8_t reg_num Region number.
uint32_t base_addr Base address of region.
uint32_t end_addr End address of region.
bool writable Is the memory region writeable.
bool require_privileged Is access to this memory restricted to privileged mode.
bool shareable Is this memory shared with other bus masters.
bool executable Is execution permitted from this memory?
uint8_t cacheable On CPUs with a cache, should access to this memory be cached?
bool is_device Is this memory used for peripheral control registers.
uint8_t device_attrs Only applicable if is_device is true.

Attributes for device memory access