SemiDrive SSDK Appication Program Interface PTG3.0
Data Fields
sdrv_firewall_cfg_t

#include <sdrv_firewall.h>

Data Fields

const sdrv_mac_config_tmac_cfg
 
const sdrv_mpc_memport_cfg_tmpc_cfg
 
uint32_t memport_num
 
const sdrv_ppc_ip_config_tppc_ip_cfg
 
uint16_t ip_num
 
const sdrv_ppc_region_config_tppc_region_cfg
 
uint16_t region_num
 
const sdrv_gpio_core_cfg_tio_cfg
 
uint16_t core_num
 

Field Documentation

◆ core_num

uint16_t core_num

the number of cores.

◆ io_cfg

const sdrv_gpio_core_cfg_t* io_cfg

the configuration of pin permission.

◆ ip_num

uint16_t ip_num

the number of ip.

◆ mac_cfg

const sdrv_mac_config_t* mac_cfg

the configuration of the MAC module.

◆ memport_num

uint32_t memport_num

the number of memory ports.

◆ mpc_cfg

const sdrv_mpc_memport_cfg_t* mpc_cfg

MPC configuration.

◆ ppc_ip_cfg

const sdrv_ppc_ip_config_t* ppc_ip_cfg

PPC ip configuration.

◆ ppc_region_cfg

const sdrv_ppc_region_config_t* ppc_region_cfg

PPC address configuration.

◆ region_num

uint16_t region_num

the number of memory regions.


The documentation for this struct was generated from the following file: