环境
EthTrcv驱动实际上是要实现EthIf指出的接口,包括如下API函数,描述在一个结构体里面
/** \brief type used in EthIf_EthTrcvDrvApi */
typedef struct sEthIf_EthTrcvDrvApiType
{
EthIf_EthTrcvCheckWakeupFctPtrType CheckWakeupOfEthTrcvDrvApi; /**< EthTrcv_CheckWakeupe() of the EthTrcv driver */
EthIf_EthTrcvGetBaudRateFctPtrType GetBaudRateOfEthTrcvDrvApi; /**< EthTrcv_GetBaudRate() of the EthTrcv driver */
EthIf_EthTrcvGetCableDiagnosticsResultFctPtrType GetCableDiagnosticsResultOfEthTrcvDrvApi; /**< EthTrcv_GetCableDiagnosticsResult() of the EthTrcv driver */
EthIf_EthTrcvGetDuplexModeFctPtrType GetDuplexModeOfEthTrcvDrvApi; /**< Eth