![]() |
RTEMS 6.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.