#include <C:/softpack/canopus1.3/softpack/samv7/libraries/libchip_samv7/include/gmacd.h>
Detailed Description
GMAC Queue driver.
Definition at line 142 of file gmacd.h.
Field Documentation
Number of free TD before wakeup callback is invoked
Definition at line 175 of file gmacd.h.
Optional callback to be invoked once a frame has been received
Definition at line 153 of file gmacd.h.
Optional callback list to be invoked once TD has been processed
Definition at line 157 of file gmacd.h.
Optional callback to be invoked on transmit of PTP Event messages
Definition at line 160 of file gmacd.h.
Optional callback to be invoked once several TD have been released
Definition at line 155 of file gmacd.h.
Pointer to allocated RX buffer
Definition at line 145 of file gmacd.h.
Pointer to Rx TDs (must be 8-byte aligned)
Definition at line 148 of file gmacd.h.
Pointer to Tx TDs (must be 8-byte aligned)
Definition at line 150 of file gmacd.h.
RX index for current processing TD
Definition at line 165 of file gmacd.h.
RX TD list size
Definition at line 163 of file gmacd.h.
RX buffer size
Definition at line 178 of file gmacd.h.
Circular buffer head pointer by upper layer (buffer to be sent)
Definition at line 170 of file gmacd.h.
TX TD list size
Definition at line 168 of file gmacd.h.
Circular buffer tail pointer incremented by handlers (buffer sent)
Definition at line 172 of file gmacd.h.
The documentation for this struct was generated from the following file:
- libraries/libchip_samv7/include/gmacd.h