Lines Matching defs:h_FmMac

74 t_Error FM_MAC_Init (t_Handle h_FmMac)
76 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
90 return p_FmMacControllerDriver->f_FM_MAC_Init(h_FmMac);
96 t_Error FM_MAC_Free (t_Handle h_FmMac)
98 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
103 return p_FmMacControllerDriver->f_FM_MAC_Free(h_FmMac);
110 t_Error FM_MAC_ConfigResetOnInit (t_Handle h_FmMac, bool enable)
112 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
123 t_Error FM_MAC_ConfigLoopback (t_Handle h_FmMac, bool newVal)
125 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
130 return p_FmMacControllerDriver->f_FM_MAC_ConfigLoopback(h_FmMac, newVal);
137 t_Error FM_MAC_ConfigMaxFrameLength (t_Handle h_FmMac, uint16_t newVal)
139 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
144 return p_FmMacControllerDriver->f_FM_MAC_ConfigMaxFrameLength(h_FmMac, newVal);
150 t_Error FM_MAC_ConfigWan (t_Handle h_FmMac, bool flag)
152 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
157 return p_FmMacControllerDriver->f_FM_MAC_ConfigWan(h_FmMac, flag);
164 t_Error FM_MAC_ConfigPadAndCrc (t_Handle h_FmMac, bool newVal)
166 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
171 return p_FmMacControllerDriver->f_FM_MAC_ConfigPadAndCrc(h_FmMac, newVal);
178 t_Error FM_MAC_ConfigHalfDuplex (t_Handle h_FmMac, bool newVal)
180 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
185 return p_FmMacControllerDriver->f_FM_MAC_ConfigHalfDuplex(h_FmMac,newVal);
192 t_Error FM_MAC_ConfigLengthCheck (t_Handle h_FmMac, bool newVal)
194 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
199 return p_FmMacControllerDriver->f_FM_MAC_ConfigLengthCheck(h_FmMac,newVal);
206 t_Error FM_MAC_ConfigException (t_Handle h_FmMac, e_FmMacExceptions ex, bool enable)
208 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
213 return p_FmMacControllerDriver->f_FM_MAC_ConfigException(h_FmMac, ex, enable);
221 t_Error FM_MAC_ConfigSkipFman11Workaround (t_Handle h_FmMac)
223 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
228 return p_FmMacControllerDriver->f_FM_MAC_ConfigSkipFman11Workaround(h_FmMac);
241 t_Error FM_MAC_Enable (t_Handle h_FmMac, e_CommMode mode)
243 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
248 return p_FmMacControllerDriver->f_FM_MAC_Enable(h_FmMac, mode);
255 t_Error FM_MAC_Disable (t_Handle h_FmMac, e_CommMode mode)
257 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
262 return p_FmMacControllerDriver->f_FM_MAC_Disable(h_FmMac, mode);
269 t_Error FM_MAC_Enable1588TimeStamp (t_Handle h_FmMac)
271 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
276 return p_FmMacControllerDriver->f_FM_MAC_Enable1588TimeStamp(h_FmMac);
283 t_Error FM_MAC_Disable1588TimeStamp (t_Handle h_FmMac)
285 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
290 return p_FmMacControllerDriver->f_FM_MAC_Disable1588TimeStamp(h_FmMac);
297 t_Error FM_MAC_SetTxAutoPauseFrames (t_Handle h_FmMac, uint16_t pauseTime)
299 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
304 return p_FmMacControllerDriver->f_FM_MAC_SetTxAutoPauseFrames(h_FmMac, pauseTime);
311 t_Error FM_MAC_SetRxIgnorePauseFrames (t_Handle h_FmMac, bool en)
313 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
318 return p_FmMacControllerDriver->f_FM_MAC_SetRxIgnorePauseFrames(h_FmMac, en);
325 t_Error FM_MAC_ResetCounters (t_Handle h_FmMac)
327 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
332 return p_FmMacControllerDriver->f_FM_MAC_ResetCounters(h_FmMac);
339 t_Error FM_MAC_SetException(t_Handle h_FmMac, e_FmMacExceptions ex, bool enable)
341 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
346 return p_FmMacControllerDriver->f_FM_MAC_SetException(h_FmMac, ex, enable);
353 t_Error FM_MAC_SetStatistics (t_Handle h_FmMac, e_FmMacStatisticsLevel statisticsLevel)
355 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
360 return p_FmMacControllerDriver->f_FM_MAC_SetStatistics(h_FmMac, statisticsLevel);
366 t_Error FM_MAC_GetStatistics (t_Handle h_FmMac, t_FmMacStatistics *p_Statistics)
368 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
373 return p_FmMacControllerDriver->f_FM_MAC_GetStatistics(h_FmMac, p_Statistics);
380 t_Error FM_MAC_ModifyMacAddr (t_Handle h_FmMac, t_EnetAddr *p_EnetAddr)
382 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
387 return p_FmMacControllerDriver->f_FM_MAC_ModifyMacAddr(h_FmMac, p_EnetAddr);
394 t_Error FM_MAC_AddHashMacAddr (t_Handle h_FmMac, t_EnetAddr *p_EnetAddr)
396 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
401 return p_FmMacControllerDriver->f_FM_MAC_AddHashMacAddr(h_FmMac, p_EnetAddr);
408 t_Error FM_MAC_RemoveHashMacAddr (t_Handle h_FmMac, t_EnetAddr *p_EnetAddr)
410 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
415 return p_FmMacControllerDriver->f_FM_MAC_RemoveHashMacAddr(h_FmMac, p_EnetAddr);
422 t_Error FM_MAC_AddExactMatchMacAddr (t_Handle h_FmMac, t_EnetAddr *p_EnetAddr)
424 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
429 return p_FmMacControllerDriver->f_FM_MAC_AddExactMatchMacAddr(h_FmMac, p_EnetAddr);
436 t_Error FM_MAC_RemovelExactMatchMacAddr (t_Handle h_FmMac, t_EnetAddr *p_EnetAddr)
438 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
443 return p_FmMacControllerDriver->f_FM_MAC_RemovelExactMatchMacAddr(h_FmMac, p_EnetAddr);
450 t_Error FM_MAC_GetVesrion (t_Handle h_FmMac, uint32_t *macVresion)
452 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
457 return p_FmMacControllerDriver->f_FM_MAC_GetVersion(h_FmMac, macVresion);
465 t_Error FM_MAC_GetId (t_Handle h_FmMac, uint32_t *macId)
467 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
472 return p_FmMacControllerDriver->f_FM_MAC_GetId(h_FmMac, macId);
479 t_Error FM_MAC_SetPromiscuous (t_Handle h_FmMac, bool newVal)
481 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
486 return p_FmMacControllerDriver->f_FM_MAC_SetPromiscuous(h_FmMac, newVal);
493 t_Error FM_MAC_AdjustLink(t_Handle h_FmMac, e_EnetSpeed speed, bool fullDuplex)
495 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
500 return p_FmMacControllerDriver->f_FM_MAC_AdjustLink(h_FmMac, speed, fullDuplex);
507 t_Error FM_MAC_MII_WritePhyReg (t_Handle h_FmMac, uint8_t phyAddr, uint8_t reg, uint16_t data)
509 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
514 return p_FmMacControllerDriver->f_FM_MAC_MII_WritePhyReg(h_FmMac, phyAddr, reg, data);
521 t_Error FM_MAC_MII_ReadPhyReg(t_Handle h_FmMac, uint8_t phyAddr, uint8_t reg, uint16_t *p_Data)
523 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
528 return p_FmMacControllerDriver->f_FM_MAC_MII_ReadPhyReg(h_FmMac, phyAddr, reg, p_Data);
535 uint16_t FM_MAC_GetMaxFrameLength(t_Handle h_FmMac)
537 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
542 return p_FmMacControllerDriver->f_FM_MAC_GetMaxFrameLength(h_FmMac);
550 t_Error FM_MAC_DumpRegs(t_Handle h_FmMac)
552 t_FmMacControllerDriver *p_FmMacControllerDriver = (t_FmMacControllerDriver *)h_FmMac;
557 return p_FmMacControllerDriver->f_FM_MAC_DumpRegs(h_FmMac);