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