#include <D:/git/git_canopus_1/softpack/samv7/toolkits/mdk_v71/ARM/examples/Atmel/SAMV71_Xplained_Ultra/libraries/libchip/include/gmacd.h>
Detailed Description
GMAC Queue driver.
Definition at line 141 of file gmacd.h.
Field Documentation
Number of free TD before wakeup callback is invoked
Definition at line 174 of file gmacd.h.
Optional callback to be invoked once a frame has been received
Definition at line 152 of file gmacd.h.
Optional callback list to be invoked once TD has been processed
Definition at line 156 of file gmacd.h.
Optional callback to be invoked on transmit of PTP Event messages
Definition at line 159 of file gmacd.h.
Optional callback to be invoked once several TD have been released
Definition at line 154 of file gmacd.h.
Pointer to allocated RX buffer
Definition at line 144 of file gmacd.h.
Pointer to Rx TDs (must be 8-byte aligned)
Definition at line 147 of file gmacd.h.
Pointer to Tx TDs (must be 8-byte aligned)
Definition at line 149 of file gmacd.h.
RX index for current processing TD
Definition at line 164 of file gmacd.h.
RX TD list size
Definition at line 162 of file gmacd.h.
RX buffer size
Definition at line 177 of file gmacd.h.
Circular buffer head pointer by upper layer (buffer to be sent)
Definition at line 169 of file gmacd.h.
TX TD list size
Definition at line 167 of file gmacd.h.
Circular buffer tail pointer incremented by handlers (buffer sent)
Definition at line 171 of file gmacd.h.
The documentation for this struct was generated from the following file: