Linux Kernel
3.7.1
|
#include <jme.h>
Data Fields | |
union { | |
__u8 all [16] | |
__le32 dw [4] | |
struct { | |
__le16 rsv2 | |
__u8 rsv1 | |
__u8 flags | |
__le16 datalen | |
__le16 wbcpl | |
__le32 bufaddrh | |
__le32 bufaddrl | |
} desc1 | |
struct { | |
__le16 vlan | |
__le16 flags | |
__le16 framesize | |
__u8 errstat | |
__u8 desccnt | |
__le32 rsshash | |
__u8 hashfun | |
__u8 hashtype | |
__le16 resrv | |
} descwb | |
}; | |
volatile u16 | ladr |
volatile u8 | hadr |
volatile u8 | bits |
volatile u16 | bcnt |
volatile u16 | mcnt |
union { ... } |
struct { ... } desc1 |
struct { ... } descwb |