Go to the documentation of this file.
13 #define RDES_OWN (1 << 31)
14 #define RDES_FS (1 << 30)
15 #define RDES_LS (1 << 29)
16 #define RDES_IPE (1 << 28)
17 #define RDES_TCPE (1 << 27)
18 #define RDES_UDPE (1 << 26)
19 #define RDES_ES (1 << 25)
20 #define RDES_MF (1 << 24)
21 #define RDES_RE (1 << 19)
22 #define RDES_TL (1 << 18)
23 #define RDES_RF (1 << 17)
24 #define RDES_CE (1 << 16)
25 #define RDES_FT (1 << 15)
26 #define RDES_FLEN (0x7ff)
28 #define RDES_RER (1 << 25)
29 #define RDES_RBS (0x7ff)
33 #define TDES_OWN (1 << 31)
35 #define TDES_IC (1 << 31)
36 #define TDES_FS (1 << 30)
37 #define TDES_LS (1 << 29)
38 #define TDES_IPCKG (1 << 28)
39 #define TDES_TCPCKG (1 << 27)
40 #define TDES_UDPCKG (1 << 26)
41 #define TDES_TER (1 << 25)
42 #define TDES_TBS (0x7ff)
47 #define KS8695_DTXC (0x00)
48 #define KS8695_DRXC (0x04)
49 #define KS8695_DTSC (0x08)
50 #define KS8695_DRSC (0x0c)
51 #define KS8695_TDLB (0x10)
54 #define KS8695_RDLB (0x14)
57 #define KS8695_MAL (0x18)
58 #define KS8695_MAH (0x1c)
59 #define KS8695_AAL_(n) (0x80 + ((n)*8))
63 #define KS8695_AAH_(n) (0x84 + ((n)*8))
70 #define DTXC_TRST (1 << 31)
71 #define DTXC_TBS (0x3f << 24)
72 #define DTXC_TUCG (1 << 18)
75 #define DTXC_TTCG (1 << 17)
78 #define DTXC_TICG (1 << 16)
81 #define DTXC_TFCE (1 << 9)
84 #define DTXC_TLB (1 << 8)
85 #define DTXC_TEP (1 << 2)
86 #define DTXC_TAC (1 << 1)
87 #define DTXC_TE (1 << 0)
90 #define DRXC_RBS (0x3f << 24)
91 #define DRXC_RUCC (1 << 18)
92 #define DRXC_RTCG (1 << 17)
93 #define DRXC_RICG (1 << 16)
94 #define DRXC_RFCE (1 << 9)
97 #define DRXC_RB (1 << 6)
98 #define DRXC_RM (1 << 5)
99 #define DRXC_RU (1 << 4)
100 #define DRXC_RERR (1 << 3)
101 #define DRXC_RA (1 << 2)
102 #define DRXC_RE (1 << 0)
105 #define AAH_E (1 << 31)