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