69 #define GMACB_RESET_LENGTH         0xD    89 extern void GMACB_SetupTimeout(
GMacb *pMacb, uint32_t toMax);
    91 extern void GMACB_Init(
GMacb *pMacb, 
sGmacd *pGmacd, uint8_t phyAddress);
    93 extern uint8_t GMACB_InitPhy(
    96     const Pin *pResetPins,
   101 extern uint8_t GMACB_AutoNegotiate(
GMacb *pMacb);
   103 extern uint8_t GMACB_GetLinkSpeed(
GMacb *pMacb, uint8_t applySettings);
   105 extern uint8_t GMACB_Send(
GMacb *pMacb, 
void *pBuffer, uint32_t 
size);
   107 extern uint32_t GMACB_Poll(
GMacb *pMacb, uint8_t *pBuffer, uint32_t 
size);
   109 extern void GMACB_DumpRegisters(
GMacb *pMacb);
   111 extern uint8_t GMACB_ResetPhy(
GMacb *pMacb);
   113 #endif // #ifndef _GMACB_H 
Definition: gmacb_phy.h:77
 
sGmacd * pGmacd
Definition: gmacb_phy.h:79
 
uint8_t phyAddress
Definition: gmacb_phy.h:83
 
unsigned size
Definition: tte.h:74
 
uint32_t retryMax
Definition: gmacb_phy.h:81