sl_mpu.c File Reference
MPU API implementation.
- Version
- 1.0.0
License
(C) Copyright 2018 Silicon Labs, www.silabs.com
This file is licensed under the Silabs License Agreement. See the file "Silabs_License_Agreement.txt" for details. Before using this software for any purpose, you must agree to the terms of that agreement.
Definition in file
sl_mpu.c
.
#include "em_device.h"
#include "
em_common.h
"
#include "
em_core.h
"
#include "
sl_mpu.h
"
#include <stdlib.h>
#include <math.h>
Functions |
|
void | MemManage_Handler (void) |
__WEAK void | mpu_fault_handler (void) |
void | sl_mpu_disable_execute (uint32_t address_begin, uint32_t address_end, uint32_t size) |
void | sl_mpu_disable_execute_from_ram (void) |
Variables |
|
uint32_t | __ram_func_section_end |
uint32_t | __ram_func_section_start |
static uint32_t | region_nbr = 0 |
Function Documentation
__WEAK void mpu_fault_handler | ( | void |
|
) |
MemManage default exception handler. Reset target.
Definition at line
333
of file
sl_mpu.c
.
Referenced by MemManage_Handler() .