18#define INTELX_CTRL 0x00000UL
19#define INTELX_CTRL_LRST 0x00000008UL
20#define INTELX_CTRL_RST 0x04000000UL
23#define INTELX_RESET_DELAY_MS 20
26#define INTELX_EICR 0x00800UL
27#define INTELX_EIRQ_RX0 0x00000001UL
28#define INTELX_EIRQ_TX0 0x00000002UL
29#define INTELX_EIRQ_RXO 0x00020000UL
30#define INTELX_EIRQ_LSC 0x00100000UL
33#define INTELX_EIMS 0x00880UL
36#define INTELX_EIMC 0x00888UL
39#define INTELX_IVAR 0x00900UL
40#define INTELX_IVAR_RX0(bit) ( (bit) << 0 )
41#define INTELX_IVAR_RX0_DEFAULT INTELX_IVAR_RX0 ( 0x00 )
42#define INTELX_IVAR_RX0_MASK INTELX_IVAR_RX0 ( 0x3f )
43#define INTELX_IVAR_RX0_VALID 0x00000080UL
44#define INTELX_IVAR_TX0(bit) ( (bit) << 8 )
45#define INTELX_IVAR_TX0_DEFAULT INTELX_IVAR_TX0 ( 0x01 )
46#define INTELX_IVAR_TX0_MASK INTELX_IVAR_TX0 ( 0x3f )
47#define INTELX_IVAR_TX0_VALID 0x00008000UL
50#define INTELX_FCTRL 0x05080UL
51#define INTELX_FCTRL_MPE 0x00000100UL
52#define INTELX_FCTRL_UPE 0x00000200UL
53#define INTELX_FCTRL_BAM 0x00000400UL
64#define INTELX_RAL0 0x05400UL
65#define INTELX_RAL0_ALT 0x0a200UL
68#define INTELX_RAH0 0x05404UL
69#define INTELX_RAH0_ALT 0x0a204UL
70#define INTELX_RAH0_AV 0x80000000UL
73#define INTELX_RD 0x01000UL
76#define INTELX_RXDCTL_VME 0x40000000UL
79#define INTELX_SRRCTL 0x02100UL
80#define INTELX_SRRCTL_BSIZE(kb) ( (kb) << 0 )
81#define INTELX_SRRCTL_BSIZE_DEFAULT INTELX_SRRCTL_BSIZE ( 0x02 )
82#define INTELX_SRRCTL_BSIZE_MASK INTELX_SRRCTL_BSIZE ( 0x1f )
85#define INTELX_RDRXCTL 0x02f00UL
86#define INTELX_RDRXCTL_SECRC 0x00000001UL
89#define INTELX_RXCTRL 0x03000UL
90#define INTELX_RXCTRL_RXEN 0x00000001UL
93#define INTELX_DMATXCTL 0x04a80UL
94#define INTELX_DMATXCTL_TE 0x00000001UL
97#define INTELX_TD 0x06000UL
100#define INTELX_DCA_RXCTRL 0x02200UL
101#define INTELX_DCA_RXCTRL_MUST_BE_ZERO 0x00001000UL
104#define INTELX_HLREG0 0x04240UL
105#define INTELX_HLREG0_JUMBOEN 0x00000004UL
108#define INTELX_MAXFRS 0x04268UL
109#define INTELX_MAXFRS_MFS(len) ( (len) << 16 )
110#define INTELX_MAXFRS_MFS_DEFAULT \
111 INTELX_MAXFRS_MFS ( ETH_FRAME_LEN + 4 + 4 )
112#define INTELX_MAXFRS_MFS_MASK INTELX_MAXFRS_MFS ( 0xffff )
115#define INTELX_LINKS 0x042a4UL
116#define INTELX_LINKS_UP 0x40000000UL
#define FILE_LICENCE(_licence)
Declare a particular licence as applying to a file.
#define FILE_SECBOOT(_status)
Declare a file's UEFI Secure Boot permission status.
Intel 10/100/1000 network card driver.