|
int | CcspHalEthSwInit (void) |
|
int | CcspHalEthSwGetPortStatus (CCSP_HAL_ETHSW_PORT PortId, PCCSP_HAL_ETHSW_LINK_RATE pLinkRate, PCCSP_HAL_ETHSW_DUPLEX_MODE pDuplexMode, PCCSP_HAL_ETHSW_LINK_STATUS pStatus) |
|
int | CcspHalEthSwGetPortCfg (CCSP_HAL_ETHSW_PORT PortId, PCCSP_HAL_ETHSW_LINK_RATE pLinkRate, PCCSP_HAL_ETHSW_DUPLEX_MODE pDuplexMode) |
|
int | CcspHalEthSwSetPortCfg (CCSP_HAL_ETHSW_PORT PortId, CCSP_HAL_ETHSW_LINK_RATE LinkRate, CCSP_HAL_ETHSW_DUPLEX_MODE DuplexMode) |
|
int | CcspHalEthSwGetPortAdminStatus (CCSP_HAL_ETHSW_PORT PortId, PCCSP_HAL_ETHSW_ADMIN_STATUS pAdminStatus) |
|
int | CcspHalEthSwSetPortAdminStatus (CCSP_HAL_ETHSW_PORT PortId, CCSP_HAL_ETHSW_ADMIN_STATUS AdminStatus) |
|
int | CcspHalEthSwSetAgingSpeed (CCSP_HAL_ETHSW_PORT PortId, int AgingSpeed) |
|
int | CcspHalEthSwLocatePortByMacAddress (unsigned char *mac, int *port) |
|
int | CcspHalExtSw_getAssociatedDevice (unsigned long *output_array_size, eth_device_t **output_struct) |
| The HAL need to allocate array and return the array size by output_array_size. More...
|
|
void | CcspHalExtSw_ethAssociatedDevice_callback_register (CcspHalExtSw_ethAssociatedDevice_callback callback_proc) |
| Callback registration function. More...
|
|
int | CcspHalExtSw_getEthWanEnable (unsigned char *pFlag) |
|
int | CcspHalExtSw_setEthWanEnable (unsigned char Flag) |
|
int | CcspHalExtSw_getEthWanPort (unsigned int *pPort) |
|
int | CcspHalExtSw_setEthWanPort (unsigned int Port) |
|
int | CcspHalEthSwGetEthPortStats (CCSP_HAL_ETHSW_PORT PortId, PCCSP_HAL_ETH_STATS pStats) |
|
void | GWP_RegisterEthWan_Callback (appCallBack *obj) |
| This function will get used to register RDKB functions to the callback pointers. More...
|
|
int | GWP_GetEthWanLinkStatus () |
|
int | GWP_GetEthWanInterfaceName (unsigned char *Interface, unsigned long maxSize) |
| This function will get used to retrieve the ETHWAN interface name. API returns 0 = success and 1 = fail. More...
|
|
For CCSP Component: Ccsp Provisioning & Managment.
- Author
- Cisco @description This header file defines the structures and function prototypes for Ethernet Switch control.
Definition in file ccsp_hal_ethsw.h.