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... | |