iPXE
|
#include <jme.h>
Data Fields | |
volatile unsigned long | status |
unsigned long | buf1sz:11 |
unsigned long | buf2sz:11 |
unsigned long | control:10 |
const unsigned char * | buf1addr |
const unsigned char * | buf2addr |
union { | |
uint8_t all [16] | |
uint32_t dw [4] | |
struct { | |
uint16_t vlan | |
uint8_t rsv1 | |
uint8_t flags | |
uint16_t datalen | |
uint16_t mss | |
uint16_t pktsize | |
uint16_t rsv2 | |
uint32_t bufaddr | |
} desc1 | |
struct { | |
uint16_t rsv1 | |
uint8_t rsv2 | |
uint8_t flags | |
uint16_t datalen | |
uint16_t rsv3 | |
uint32_t bufaddrh | |
uint32_t bufaddrl | |
} desc2 | |
struct { | |
uint8_t ehdrsz | |
uint8_t rsv1 | |
uint8_t rsv2 | |
uint8_t flags | |
uint16_t trycnt | |
uint16_t segcnt | |
uint16_t pktsz | |
uint16_t rsv3 | |
uint32_t bufaddrl | |
} descwb | |
}; | |
uint32_t txdesc::dw[4] |
Definition at line 56 of file jme.h.
Referenced by jme_fill_tx_desc().
uint8_t txdesc::flags |
Definition at line 61 of file jme.h.
Referenced by jme_tx_clean().
struct { ... } txdesc::desc1 |
Referenced by jme_fill_tx_desc().
struct { ... } txdesc::desc2 |
struct { ... } txdesc::descwb |
Referenced by jme_tx_clean().
union { ... } |