![]()  | 
  
    RTEMS
    5.1
    
   | 
 
Data Structures | |
| struct | _GmacSG | 
| struct | _GmacSGList | 
| struct | _GmacQueueDriver | 
| struct | _GmacDriver | 
| struct | _GmacInit | 
Typedefs | |
| typedef enum ptpMsgType_t | ptpMsgType | 
| typedef void(* | fGmacdTransferCallback) (uint32_t status) | 
| typedef void(* | fGmacdWakeupCallback) (void) | 
| typedef void(* | fGmacdTxPtpEvtCallBack) (ptpMsgType msg, uint32_t sec, uint32_t nanosec, uint16_t seqId) | 
| typedef struct _GmacSG | sGmacSG | 
| typedef struct _GmacSGList | sGmacSGList | 
| typedef struct _GmacQueueDriver | sGmacQd | 
| typedef struct _GmacDriver | sGmacd | 
| typedef struct _GmacInit | sGmacInit | 
Enumerations | |
| enum | ptpMsgType_t {  SYNC_MSG_TYPE = 0, DELAY_REQ_MSG_TYPE = 1, PDELAY_REQ_TYPE = 2, PDELAY_RESP_TYPE = 3, FOLLOW_UP_MSG_TYPE = 8, DELAY_RESP_MSG_TYPE = 9 }  | 
| typedef void(* fGmacdTransferCallback) (uint32_t status) | 
RX callback
| typedef void(* fGmacdTxPtpEvtCallBack) (ptpMsgType msg, uint32_t sec, uint32_t nanosec, uint16_t seqId) | 
Tx PTP message callback
| typedef void(* fGmacdWakeupCallback) (void) | 
Wakeup callback
| typedef struct _GmacDriver sGmacd | 
GMAC driver struct.
| typedef struct _GmacQueueDriver sGmacQd | 
GMAC Queue driver.
| typedef struct _GmacSGList sGmacSGList | 
GMAC scatter-gather list.
 1.8.15