Firewall Driver API/interface file.
Go to the source code of this file.
Data Structures | |
struct | Firewall_RegionCfg |
Firewall Region Cfg specifies the MMR configuration for the specified firewall ID. More... | |
struct | Firewall_Attrs |
Firewall atributes. More... | |
struct | Firewall_Object |
Firewall driver Object. More... | |
struct | Firewall_Config |
Firewall Instance Configuration. Pointer to this object is returned as handle by driver open. More... | |
Typedefs | |
typedef void * | Firewall_Handle |
A handle that is initialized in Firewall_open() call. More... | |
Functions | |
void | Firewall_init (void) |
This function initializes the firewall module. More... | |
void | Firewall_deinit (void) |
This function de-initializes the firewall module. More... | |
int32_t | Firewall_open (Firewall_Handle handle) |
This function opens a given Firewall peripheral. More... | |
void | Firewall_close (Firewall_Handle handle) |
Function to close Firewall peripheral specified by firewall handle. More... | |
int32_t | Firewall_configureSingleRegion (uint32_t firewallId, Firewall_RegionCfg *region) |
Configure firewall for a single region. More... | |
int32_t | Firewall_configureRegion (Firewall_Handle handle) |
Intialize a firewall with multiple regions. More... | |