![]() |
Midnight Sun Firmware
|
MPU library. More...
Classes | |
struct | MPURegion |
struct | MPURegionSettings |
Functions | |
StatusCode | mpu_configure_region (MPURegion *region, MPURegionSettings *settings) |
Configures MPU region with given settings. More... | |
StatusCode | mpu_enable_region (MPURegionNumber region_number) |
Enables given region. More... | |
StatusCode | mpu_disable_region (MPURegionNumber region_number) |
Disables given region. More... | |
StatusCode | mpu_init (void) |
Enables or Disables MPU with default memory access. More... | |
MPU library.
StatusCode mpu_configure_region | ( | MPURegion * | region, |
MPURegionSettings * | settings | ||
) |
Configures MPU region with given settings.
region | Pointer to which MPU region to configure |
settings | Pointer to MPU region configuration settings |
StatusCode mpu_disable_region | ( | MPURegionNumber | region_number | ) |
Disables given region.
region_number | Number of MPU region to disable |
StatusCode mpu_enable_region | ( | MPURegionNumber | region_number | ) |
Enables given region.
region_number | Number of MPU region to enable |
StatusCode mpu_init | ( | void | ) |
Enables or Disables MPU with default memory access.