![]() |
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.