MPU Firewall Driver API/interface file.
Go to the source code of this file.
Data Structures | |
struct | Firewall_Target |
MPU Firewall Target. More... | |
struct | MPU_FIREWALL_Config |
MPU Firewall Parameters. More... | |
struct | MPU_FIREWALL_RegionParams |
MPU Region Parameters. More... | |
Enumerations | |
enum | Fwl_Return_t { FWL_DRV_RETURN_SUCCESS = 0xBA14D51BU, FWL_DRV_RETURN_FAILURE = 0xAADF4AFAU } |
Firewall Driver Error code. More... | |
Functions | |
Fwl_Return_t | MPU_FIREWALL_getRegion (MPU_FIREWALL_RegionParams *mpuParams) |
Retrieves the start and end addresses and the permission attributes of a given region in a given firewall. More... | |
Fwl_Return_t | MPU_FIREWALL_getFirewallConfig (uint32_t firewallId, MPU_FIREWALL_Config **firewallConfig) |
Function to get parameters associated to a MPU firewall. More... | |
Fwl_Return_t | MPU_FIREWALL_readFaultAddress (uint32_t firewallId, uint32_t *faultAddress) |
Function to read the fault address that created the firewall violation. More... | |
Fwl_Return_t | MPU_FIREWALL_readFaultStatus (uint32_t firewallId, uint32_t *faultStatus) |
Function to read the fault status register. It contains information on the kind of firewall violation that had occurred. More... | |
Fwl_Return_t | MPU_FIREWALL_getInterruptStatus (uint32_t firewallId, uint32_t *interruptStatus) |
Function to read interrupt status. More... | |