igb_regs.h File Reference

Go to the source code of this file.

Defines

#define E1000_CTRL   0x00000
#define E1000_CTRL_DUP   0x00004
#define E1000_STATUS   0x00008
#define E1000_EECD   0x00010
#define E1000_EERD   0x00014
#define E1000_CTRL_EXT   0x00018
#define E1000_FLA   0x0001C
#define E1000_MDIC   0x00020
#define E1000_SCTL   0x00024
#define E1000_FCAL   0x00028
#define E1000_FCAH   0x0002C
#define E1000_FEXT   0x0002C
#define E1000_FEXTNVM   0x00028
#define E1000_FCT   0x00030
#define E1000_CONNSW   0x00034
#define E1000_VET   0x00038
#define E1000_ICR   0x000C0
#define E1000_ITR   0x000C4
#define E1000_ICS   0x000C8
#define E1000_IMS   0x000D0
#define E1000_IMC   0x000D8
#define E1000_IAM   0x000E0
#define E1000_RCTL   0x00100
#define E1000_FCTTV   0x00170
#define E1000_TXCW   0x00178
#define E1000_RXCW   0x00180
#define E1000_EICR   0x01580
#define E1000_EITR(_n)   (0x01680 + (0x4 * (_n)))
#define E1000_EICS   0x01520
#define E1000_EIMS   0x01524
#define E1000_EIMC   0x01528
#define E1000_EIAC   0x0152C
#define E1000_EIAM   0x01530
#define E1000_GPIE   0x01514
#define E1000_IVAR0   0x01700
#define E1000_IVAR_MISC   0x01740
#define E1000_TCTL   0x00400
#define E1000_TCTL_EXT   0x00404
#define E1000_TIPG   0x00410
#define E1000_TBT   0x00448
#define E1000_AIT   0x00458
#define E1000_LEDCTL   0x00E00
#define E1000_EXTCNF_CTRL   0x00F00
#define E1000_EXTCNF_SIZE   0x00F08
#define E1000_PHY_CTRL   0x00F10
#define E1000_PBA   0x01000
#define E1000_PBS   0x01008
#define E1000_EEMNGCTL   0x01010
#define E1000_EEARBC   0x01024
#define E1000_FLASHT   0x01028
#define E1000_EEWR   0x0102C
#define E1000_FLSWCTL   0x01030
#define E1000_FLSWDATA   0x01034
#define E1000_FLSWCNT   0x01038
#define E1000_FLOP   0x0103C
#define E1000_I2CCMD   0x01028
#define E1000_I2CPARAMS   0x0102C
#define E1000_WDSTP   0x01040
#define E1000_SWDSTS   0x01044
#define E1000_FRTIMER   0x01048
#define E1000_TCPTIMER   0x0104C
#define E1000_VPDDIAG   0x01060
#define E1000_ICR_V2   0x01500
#define E1000_ICS_V2   0x01504
#define E1000_IMS_V2   0x01508
#define E1000_IMC_V2   0x0150C
#define E1000_IAM_V2   0x01510
#define E1000_ERT   0x02008
#define E1000_FCRTL   0x02160
#define E1000_FCRTH   0x02168
#define E1000_PSRCTL   0x02170
#define E1000_RDFPCQ(_n)   (0x02430 + (0x4 * (_n)))
#define E1000_PBRTH   0x02458
#define E1000_FCRTV   0x02460
#define E1000_RDPUMB   0x025CC
#define E1000_RDPUAD   0x025D0
#define E1000_RDPUWD   0x025D4
#define E1000_RDPURD   0x025D8
#define E1000_RDPUCTL   0x025DC
#define E1000_PBDIAG   0x02458
#define E1000_RXPBS   0x02404
#define E1000_RDTR   0x02820
#define E1000_RADV   0x0282C
#define E1000_RDBAL(_n)
#define E1000_RDBAH(_n)
#define E1000_RDLEN(_n)
#define E1000_SRRCTL(_n)
#define E1000_RDH(_n)
#define E1000_RXCTL(_n)
#define E1000_DCA_RXCTRL(_n)   E1000_RXCTL(_n)
#define E1000_RDT(_n)
#define E1000_RXDCTL(_n)
#define E1000_RQDPC(_n)
#define E1000_TDBAL(_n)
#define E1000_TDBAH(_n)
#define E1000_TDLEN(_n)
#define E1000_TDH(_n)
#define E1000_TXCTL(_n)
#define E1000_DCA_TXCTRL(_n)   E1000_TXCTL(_n)
#define E1000_TDT(_n)
#define E1000_TXDCTL(_n)
#define E1000_TDWBAL(_n)
#define E1000_TDWBAH(_n)
#define E1000_TARC(_n)   (0x03840 + ((_n) * 0x100))
#define E1000_RSRPD   0x02C00
#define E1000_RAID   0x02C08
#define E1000_TXDMAC   0x03000
#define E1000_KABGTXD   0x03004
#define E1000_PSRTYPE(_i)   (0x05480 + ((_i) * 4))
#define E1000_RAL(_i)
#define E1000_RAH(_i)
#define E1000_IP4AT_REG(_i)   (0x05840 + ((_i) * 8))
#define E1000_IP6AT_REG(_i)   (0x05880 + ((_i) * 4))
#define E1000_WUPM_REG(_i)   (0x05A00 + ((_i) * 4))
#define E1000_FFMT_REG(_i)   (0x09000 + ((_i) * 8))
#define E1000_FFVT_REG(_i)   (0x09800 + ((_i) * 8))
#define E1000_FFLT_REG(_i)   (0x05F00 + ((_i) * 8))
#define E1000_PBSLAC   0x03100
#define E1000_PBSLAD(_n)   (0x03110 + (0x4 * (_n)))
#define E1000_TXPBS   0x03404
#define E1000_TDFH   0x03410
#define E1000_TDFT   0x03418
#define E1000_TDFHS   0x03420
#define E1000_TDFTS   0x03428
#define E1000_TDFPC   0x03430
#define E1000_TDPUMB   0x0357C
#define E1000_TDPUAD   0x03580
#define E1000_TDPUWD   0x03584
#define E1000_TDPURD   0x03588
#define E1000_TDPUCTL   0x0358C
#define E1000_DTXCTL   0x03590
#define E1000_DTXTCPFLGL   0x0359C
#define E1000_DTXTCPFLGH   0x035A0
#define E1000_DTXMXSZRQ   0x03540
#define E1000_TIDV   0x03820
#define E1000_TADV   0x0382C
#define E1000_TSPMT   0x03830
#define E1000_CRCERRS   0x04000
#define E1000_ALGNERRC   0x04004
#define E1000_SYMERRS   0x04008
#define E1000_RXERRC   0x0400C
#define E1000_MPC   0x04010
#define E1000_SCC   0x04014
#define E1000_ECOL   0x04018
#define E1000_MCC   0x0401C
#define E1000_LATECOL   0x04020
#define E1000_COLC   0x04028
#define E1000_DC   0x04030
#define E1000_TNCRS   0x04034
#define E1000_SEC   0x04038
#define E1000_CEXTERR   0x0403C
#define E1000_RLEC   0x04040
#define E1000_XONRXC   0x04048
#define E1000_XONTXC   0x0404C
#define E1000_XOFFRXC   0x04050
#define E1000_XOFFTXC   0x04054
#define E1000_FCRUC   0x04058
#define E1000_PRC64   0x0405C
#define E1000_PRC127   0x04060
#define E1000_PRC255   0x04064
#define E1000_PRC511   0x04068
#define E1000_PRC1023   0x0406C
#define E1000_PRC1522   0x04070
#define E1000_GPRC   0x04074
#define E1000_BPRC   0x04078
#define E1000_MPRC   0x0407C
#define E1000_GPTC   0x04080
#define E1000_GORCL   0x04088
#define E1000_GORCH   0x0408C
#define E1000_GOTCL   0x04090
#define E1000_GOTCH   0x04094
#define E1000_RNBC   0x040A0
#define E1000_RUC   0x040A4
#define E1000_RFC   0x040A8
#define E1000_ROC   0x040AC
#define E1000_RJC   0x040B0
#define E1000_MGTPRC   0x040B4
#define E1000_MGTPDC   0x040B8
#define E1000_MGTPTC   0x040BC
#define E1000_TORL   0x040C0
#define E1000_TORH   0x040C4
#define E1000_TOTL   0x040C8
#define E1000_TOTH   0x040CC
#define E1000_TPR   0x040D0
#define E1000_TPT   0x040D4
#define E1000_PTC64   0x040D8
#define E1000_PTC127   0x040DC
#define E1000_PTC255   0x040E0
#define E1000_PTC511   0x040E4
#define E1000_PTC1023   0x040E8
#define E1000_PTC1522   0x040EC
#define E1000_MPTC   0x040F0
#define E1000_BPTC   0x040F4
#define E1000_TSCTC   0x040F8
#define E1000_TSCTFC   0x040FC
#define E1000_IAC   0x04100
#define E1000_ICRXPTC   0x04104
#define E1000_ICRXATC   0x04108
#define E1000_ICTXPTC   0x0410C
#define E1000_ICTXATC   0x04110
#define E1000_ICTXQEC   0x04118
#define E1000_ICTXQMTC   0x0411C
#define E1000_ICRXDMTC   0x04120
#define E1000_ICRXOC   0x04124
#define E1000_LSECTXUT   0x04300
#define E1000_LSECTXPKTE   0x04304
#define E1000_LSECTXPKTP   0x04308
#define E1000_LSECTXOCTE   0x0430C
#define E1000_LSECTXOCTP   0x04310
#define E1000_LSECRXUT   0x04314
#define E1000_LSECRXOCTD   0x0431C
#define E1000_LSECRXOCTV   0x04320
#define E1000_LSECRXBAD   0x04324
#define E1000_LSECRXNOSCI   0x04328
#define E1000_LSECRXUNSCI   0x0432C
#define E1000_LSECRXUNCH   0x04330
#define E1000_LSECRXDELAY   0x04340
#define E1000_LSECRXLATE   0x04350
#define E1000_LSECRXOK(_n)   (0x04360 + (0x04 * (_n)))
#define E1000_LSECRXINV(_n)   (0x04380 + (0x04 * (_n)))
#define E1000_LSECRXNV(_n)   (0x043A0 + (0x04 * (_n)))
#define E1000_LSECRXUNSA   0x043C0
#define E1000_LSECRXNUSA   0x043D0
#define E1000_LSECTXCAP   0x0B000
#define E1000_LSECRXCAP   0x0B300
#define E1000_LSECTXCTRL   0x0B004
#define E1000_LSECRXCTRL   0x0B304
#define E1000_LSECTXSCL   0x0B008
#define E1000_LSECTXSCH   0x0B00C
#define E1000_LSECTXSA   0x0B010
#define E1000_LSECTXPN0   0x0B018
#define E1000_LSECTXPN1   0x0B01C
#define E1000_LSECRXSCL   0x0B3D0
#define E1000_LSECRXSCH   0x0B3E0
#define E1000_LSECTXKEY0(_n)   (0x0B020 + (0x04 * (_n)))
#define E1000_LSECTXKEY1(_n)   (0x0B030 + (0x04 * (_n)))
#define E1000_LSECRXSA(_n)   (0x0B310 + (0x04 * (_n)))
#define E1000_LSECRXPN(_n)   (0x0B330 + (0x04 * (_n)))
#define E1000_LSECRXKEY(_n, _m)   (0x0B350 + (0x10 * (_n)) + (0x04 * (_m)))
#define E1000_SSVPC   0x041A0
#define E1000_IPSCTRL   0xB430
#define E1000_IPSRXCMD   0x0B408
#define E1000_IPSRXIDX   0x0B400
#define E1000_IPSRXIPADDR(_n)   (0x0B420+ (0x04 * (_n)))
#define E1000_IPSRXKEY(_n)   (0x0B410 + (0x04 * (_n)))
#define E1000_IPSRXSALT   0x0B404
#define E1000_IPSRXSPI   0x0B40C
#define E1000_IPSTXKEY(_n)   (0x0B460 + (0x04 * (_n)))
#define E1000_IPSTXSALT   0x0B454
#define E1000_IPSTXIDX   0x0B450
#define E1000_PCS_CFG0   0x04200
#define E1000_PCS_LCTL   0x04208
#define E1000_PCS_LSTAT   0x0420C
#define E1000_CBTMPC   0x0402C
#define E1000_HTDPMC   0x0403C
#define E1000_CBRDPC   0x04044
#define E1000_CBRMPC   0x040FC
#define E1000_RPTHC   0x04104
#define E1000_HGPTC   0x04118
#define E1000_HTCBDPC   0x04124
#define E1000_HGORCL   0x04128
#define E1000_HGORCH   0x0412C
#define E1000_HGOTCL   0x04130
#define E1000_HGOTCH   0x04134
#define E1000_LENERRS   0x04138
#define E1000_SCVPC   0x04228
#define E1000_HRMPC   0x0A018
#define E1000_PCS_ANADV   0x04218
#define E1000_PCS_LPAB   0x0421C
#define E1000_PCS_NPTX   0x04220
#define E1000_PCS_LPABNP   0x04224
#define E1000_1GSTAT_RCV   0x04228
#define E1000_RXCSUM   0x05000
#define E1000_RLPML   0x05004
#define E1000_RFCTL   0x05008
#define E1000_MTA   0x05200
#define E1000_RA   0x05400
#define E1000_RA2   0x054E0
#define E1000_VFTA   0x05600
#define E1000_VT_CTL   0x0581C
#define E1000_VFQA0   0x0B000
#define E1000_VFQA1   0x0B200
#define E1000_WUC   0x05800
#define E1000_WUFC   0x05808
#define E1000_WUS   0x05810
#define E1000_MANC   0x05820
#define E1000_IPAV   0x05838
#define E1000_IP4AT   0x05840
#define E1000_IP6AT   0x05880
#define E1000_WUPL   0x05900
#define E1000_WUPM   0x05A00
#define E1000_PBACL   0x05B68
#define E1000_FFLT   0x05F00
#define E1000_HOST_IF   0x08800
#define E1000_FFMT   0x09000
#define E1000_FFVT   0x09800
#define E1000_FHFT(_n)   (0x09000 + (_n * 0x100))
#define E1000_FHFT_EXT(_n)   (0x09A00 + (_n * 0x100))
#define E1000_KMRNCTRLSTA   0x00034
#define E1000_MDPHYA   0x0003C
#define E1000_MANC2H   0x05860
#define E1000_SW_FW_SYNC   0x05B5C
#define E1000_CCMCTL   0x05B48
#define E1000_GIOCTL   0x05B44
#define E1000_SCCTL   0x05B4C
#define E1000_GCR   0x05B00
#define E1000_GCR2   0x05B64
#define E1000_GSCL_1   0x05B10
#define E1000_GSCL_2   0x05B14
#define E1000_GSCL_3   0x05B18
#define E1000_GSCL_4   0x05B1C
#define E1000_FACTPS   0x05B30
#define E1000_SWSM   0x05B50
#define E1000_FWSM   0x05B54
#define E1000_SWSM2   0x05B58
#define E1000_DCA_ID   0x05B70
#define E1000_DCA_CTRL   0x05B74
#define E1000_FFLT_DBG   0x05F04
#define E1000_HICR   0x08F00
#define E1000_CPUVEC   0x02C10
#define E1000_MRQC   0x05818
#define E1000_IMIR(_i)   (0x05A80 + ((_i) * 4))
#define E1000_IMIREXT(_i)   (0x05AA0 + ((_i) * 4))
#define E1000_IMIRVP   0x05AC0
#define E1000_MSIXBM(_i)   (0x01600 + ((_i) * 4))
#define E1000_MSIXTADD(_i)   (0x0C000 + ((_i) * 0x10))
#define E1000_MSIXTUADD(_i)   (0x0C004 + ((_i) * 0x10))
#define E1000_MSIXTMSG(_i)   (0x0C008 + ((_i) * 0x10))
#define E1000_MSIXVCTRL(_i)   (0x0C00C + ((_i) * 0x10))
#define E1000_MSIXPBA   0x0E000
#define E1000_RETA(_i)   (0x05C00 + ((_i) * 4))
#define E1000_RSSRK(_i)   (0x05C80 + ((_i) * 4))
#define E1000_RSSIM   0x05864
#define E1000_RSSIR   0x05868
#define E1000_SWPBS   0x03004
#define E1000_MBVFICR   0x00C80
#define E1000_MBVFIMR   0x00C84
#define E1000_VFLRE   0x00C88
#define E1000_VFRE   0x00C8C
#define E1000_VFTE   0x00C90
#define E1000_QDE   0x02408
#define E1000_DTXSWC   0x03500
#define E1000_RPLOLR   0x05AF0
#define E1000_UTA   0x0A000
#define E1000_IOVTCL   0x05BBC
#define E1000_VMRCTL   0X05D80
#define E1000_V2PMAILBOX(_n)   (0x00C40 + (4 * (_n)))
#define E1000_P2VMAILBOX(_n)   (0x00C00 + (4 * (_n)))
#define E1000_VMBMEM(_n)   (0x00800 + (64 * (_n)))
#define E1000_VFVMBMEM(_n)   (0x00800 + (_n))
#define E1000_VMOLR(_n)   (0x05AD0 + (4 * (_n)))
#define E1000_VLVF(_n)   (0x05D00 + (4 * (_n)))
#define E1000_TSYNCRXCTL   0x0B620
#define E1000_TSYNCTXCTL   0x0B614
#define E1000_TSYNCRXCFG   0x05F50
#define E1000_RXSTMPL   0x0B624
#define E1000_RXSTMPH   0x0B628
#define E1000_RXSATRL   0x0B62C
#define E1000_RXSATRH   0x0B630
#define E1000_TXSTMPL   0x0B618
#define E1000_TXSTMPH   0x0B61C
#define E1000_SYSTIML   0x0B600
#define E1000_SYSTIMH   0x0B604
#define E1000_TIMINCA   0x0B608
#define E1000_SAQF(_n)   (0x05980 + (4 * (_n)))
#define E1000_DAQF(_n)   (0x059A0 + (4 * (_n)))
#define E1000_SPQF(_n)   (0x059C0 + (4 * (_n)))
#define E1000_FTQF(_n)   (0x059E0 + (4 * (_n)))
#define E1000_TTQF(_n)   (0x059E0 + (4 * (_n)))
#define E1000_SYNQF(_n)   (0x055FC + (4 * (_n)))
#define E1000_ETQF(_n)   (0x05CB0 + (4 * (_n)))
#define E1000_RTTDCS   0x3600
#define E1000_RTTPCS   0x3474
#define E1000_RTRPCS   0x2474
#define E1000_RTRUP2TC   0x05AC4
#define E1000_RTTUP2TC   0x0418
#define E1000_RTTDTCRC(_n)   (0x3610 + ((_n) * 4))
#define E1000_RTTPTCRC(_n)   (0x3480 + ((_n) * 4))
#define E1000_RTRPTCRC(_n)   (0x2480 + ((_n) * 4))
#define E1000_RTTDTCRS(_n)   (0x3630 + ((_n) * 4))
#define E1000_RTTDTCRM(_n)   (0x3650 + ((_n) * 4))
#define E1000_RTTPTCRS(_n)   (0x34A0 + ((_n) * 4))
#define E1000_RTTPTCRM(_n)   (0x34C0 + ((_n) * 4))
#define E1000_RTRPTCRS(_n)   (0x24A0 + ((_n) * 4))
#define E1000_RTRPTCRM(_n)   (0x24C0 + ((_n) * 4))
#define E1000_RTTDVMRM(_n)   (0x3670 + ((_n) * 4))
#define E1000_RTTBCNRM(_n)   (0x3690 + ((_n) * 4))
#define E1000_RTTDQSEL   0x3604
#define E1000_RTTDVMRC   0x3608
#define E1000_RTTDVMRS   0x360C
#define E1000_RTTBCNRC   0x36B0
#define E1000_RTTBCNRS   0x36B4
#define E1000_RTTBCNCR   0xB200
#define E1000_RTTBCNTG   0x35A4
#define E1000_RTTBCNCP   0xB208
#define E1000_RTRBCNCR   0xB20C
#define E1000_RTTBCNRD   0x36B8
#define E1000_PFCTOP   0x1080
#define E1000_RTTBCNIDX   0xB204
#define E1000_RTTBCNACH   0x0B214
#define E1000_RTTBCNACL   0x0B210

Functions

 FILE_LICENCE (GPL2_ONLY)


Define Documentation

#define E1000_CTRL   0x00000

Definition at line 33 of file igb_regs.h.

#define E1000_CTRL_DUP   0x00004

Definition at line 34 of file igb_regs.h.

#define E1000_STATUS   0x00008

Definition at line 35 of file igb_regs.h.

#define E1000_EECD   0x00010

Definition at line 36 of file igb_regs.h.

#define E1000_EERD   0x00014

Definition at line 37 of file igb_regs.h.

#define E1000_CTRL_EXT   0x00018

Definition at line 38 of file igb_regs.h.

#define E1000_FLA   0x0001C

Definition at line 39 of file igb_regs.h.

#define E1000_MDIC   0x00020

Definition at line 40 of file igb_regs.h.

#define E1000_SCTL   0x00024

Definition at line 41 of file igb_regs.h.

#define E1000_FCAL   0x00028

Definition at line 42 of file igb_regs.h.

#define E1000_FCAH   0x0002C

Definition at line 43 of file igb_regs.h.

#define E1000_FEXT   0x0002C

Definition at line 44 of file igb_regs.h.

#define E1000_FEXTNVM   0x00028

Definition at line 45 of file igb_regs.h.

#define E1000_FCT   0x00030

Definition at line 46 of file igb_regs.h.

#define E1000_CONNSW   0x00034

Definition at line 47 of file igb_regs.h.

#define E1000_VET   0x00038

Definition at line 48 of file igb_regs.h.

#define E1000_ICR   0x000C0

Definition at line 49 of file igb_regs.h.

#define E1000_ITR   0x000C4

Definition at line 50 of file igb_regs.h.

#define E1000_ICS   0x000C8

Definition at line 51 of file igb_regs.h.

#define E1000_IMS   0x000D0

Definition at line 52 of file igb_regs.h.

#define E1000_IMC   0x000D8

Definition at line 53 of file igb_regs.h.

#define E1000_IAM   0x000E0

Definition at line 54 of file igb_regs.h.

#define E1000_RCTL   0x00100

Definition at line 55 of file igb_regs.h.

#define E1000_FCTTV   0x00170

Definition at line 56 of file igb_regs.h.

#define E1000_TXCW   0x00178

Definition at line 57 of file igb_regs.h.

#define E1000_RXCW   0x00180

Definition at line 58 of file igb_regs.h.

#define E1000_EICR   0x01580

Definition at line 59 of file igb_regs.h.

#define E1000_EITR ( _n   )     (0x01680 + (0x4 * (_n)))

Definition at line 60 of file igb_regs.h.

#define E1000_EICS   0x01520

Definition at line 61 of file igb_regs.h.

#define E1000_EIMS   0x01524

Definition at line 62 of file igb_regs.h.

#define E1000_EIMC   0x01528

Definition at line 63 of file igb_regs.h.

#define E1000_EIAC   0x0152C

Definition at line 64 of file igb_regs.h.

#define E1000_EIAM   0x01530

Definition at line 65 of file igb_regs.h.

#define E1000_GPIE   0x01514

Definition at line 66 of file igb_regs.h.

#define E1000_IVAR0   0x01700

Definition at line 67 of file igb_regs.h.

#define E1000_IVAR_MISC   0x01740

Definition at line 68 of file igb_regs.h.

#define E1000_TCTL   0x00400

Definition at line 69 of file igb_regs.h.

#define E1000_TCTL_EXT   0x00404

Definition at line 70 of file igb_regs.h.

#define E1000_TIPG   0x00410

Definition at line 71 of file igb_regs.h.

#define E1000_TBT   0x00448

Definition at line 72 of file igb_regs.h.

#define E1000_AIT   0x00458

Definition at line 73 of file igb_regs.h.

#define E1000_LEDCTL   0x00E00

Definition at line 74 of file igb_regs.h.

#define E1000_EXTCNF_CTRL   0x00F00

Definition at line 75 of file igb_regs.h.

#define E1000_EXTCNF_SIZE   0x00F08

Definition at line 76 of file igb_regs.h.

#define E1000_PHY_CTRL   0x00F10

Definition at line 77 of file igb_regs.h.

#define E1000_PBA   0x01000

Definition at line 78 of file igb_regs.h.

#define E1000_PBS   0x01008

Definition at line 79 of file igb_regs.h.

#define E1000_EEMNGCTL   0x01010

Definition at line 80 of file igb_regs.h.

#define E1000_EEARBC   0x01024

Definition at line 81 of file igb_regs.h.

#define E1000_FLASHT   0x01028

Definition at line 82 of file igb_regs.h.

#define E1000_EEWR   0x0102C

Definition at line 83 of file igb_regs.h.

#define E1000_FLSWCTL   0x01030

Definition at line 84 of file igb_regs.h.

#define E1000_FLSWDATA   0x01034

Definition at line 85 of file igb_regs.h.

#define E1000_FLSWCNT   0x01038

Definition at line 86 of file igb_regs.h.

#define E1000_FLOP   0x0103C

Definition at line 87 of file igb_regs.h.

#define E1000_I2CCMD   0x01028

Definition at line 88 of file igb_regs.h.

#define E1000_I2CPARAMS   0x0102C

Definition at line 89 of file igb_regs.h.

#define E1000_WDSTP   0x01040

Definition at line 90 of file igb_regs.h.

#define E1000_SWDSTS   0x01044

Definition at line 91 of file igb_regs.h.

#define E1000_FRTIMER   0x01048

Definition at line 92 of file igb_regs.h.

#define E1000_TCPTIMER   0x0104C

Definition at line 93 of file igb_regs.h.

#define E1000_VPDDIAG   0x01060

Definition at line 94 of file igb_regs.h.

#define E1000_ICR_V2   0x01500

Definition at line 95 of file igb_regs.h.

#define E1000_ICS_V2   0x01504

Definition at line 96 of file igb_regs.h.

#define E1000_IMS_V2   0x01508

Definition at line 97 of file igb_regs.h.

#define E1000_IMC_V2   0x0150C

Definition at line 98 of file igb_regs.h.

#define E1000_IAM_V2   0x01510

Definition at line 99 of file igb_regs.h.

#define E1000_ERT   0x02008

Definition at line 100 of file igb_regs.h.

#define E1000_FCRTL   0x02160

Definition at line 101 of file igb_regs.h.

#define E1000_FCRTH   0x02168

Definition at line 102 of file igb_regs.h.

#define E1000_PSRCTL   0x02170

Definition at line 103 of file igb_regs.h.

#define E1000_RDFPCQ ( _n   )     (0x02430 + (0x4 * (_n)))

Definition at line 104 of file igb_regs.h.

#define E1000_PBRTH   0x02458

Definition at line 105 of file igb_regs.h.

#define E1000_FCRTV   0x02460

Definition at line 106 of file igb_regs.h.

#define E1000_RDPUMB   0x025CC

Definition at line 108 of file igb_regs.h.

#define E1000_RDPUAD   0x025D0

Definition at line 109 of file igb_regs.h.

#define E1000_RDPUWD   0x025D4

Definition at line 110 of file igb_regs.h.

#define E1000_RDPURD   0x025D8

Definition at line 111 of file igb_regs.h.

#define E1000_RDPUCTL   0x025DC

Definition at line 112 of file igb_regs.h.

#define E1000_PBDIAG   0x02458

Definition at line 113 of file igb_regs.h.

#define E1000_RXPBS   0x02404

Definition at line 114 of file igb_regs.h.

Referenced by igb_reset().

#define E1000_RDTR   0x02820

Definition at line 115 of file igb_regs.h.

#define E1000_RADV   0x0282C

Definition at line 116 of file igb_regs.h.

#define E1000_RDBAL ( _n   ) 

Value:

((_n) < 4 ? (0x02800 + ((_n) * 0x100)) : \
                                         (0x0C000 + ((_n) * 0x40)))

Definition at line 125 of file igb_regs.h.

#define E1000_RDBAH ( _n   ) 

Value:

((_n) < 4 ? (0x02804 + ((_n) * 0x100)) : \
                                         (0x0C004 + ((_n) * 0x40)))

Definition at line 127 of file igb_regs.h.

#define E1000_RDLEN ( _n   ) 

Value:

((_n) < 4 ? (0x02808 + ((_n) * 0x100)) : \
                                         (0x0C008 + ((_n) * 0x40)))

Definition at line 129 of file igb_regs.h.

#define E1000_SRRCTL ( _n   ) 

Value:

((_n) < 4 ? (0x0280C + ((_n) * 0x100)) : \
                                         (0x0C00C + ((_n) * 0x40)))

Definition at line 131 of file igb_regs.h.

#define E1000_RDH ( _n   ) 

Value:

((_n) < 4 ? (0x02810 + ((_n) * 0x100)) : \
                                         (0x0C010 + ((_n) * 0x40)))

Definition at line 133 of file igb_regs.h.

#define E1000_RXCTL ( _n   ) 

Value:

((_n) < 4 ? (0x02814 + ((_n) * 0x100)) : \
                                         (0x0C014 + ((_n) * 0x40)))

Definition at line 135 of file igb_regs.h.

#define E1000_DCA_RXCTRL ( _n   )     E1000_RXCTL(_n)

Definition at line 137 of file igb_regs.h.

#define E1000_RDT ( _n   ) 

Value:

((_n) < 4 ? (0x02818 + ((_n) * 0x100)) : \
                                         (0x0C018 + ((_n) * 0x40)))

Definition at line 138 of file igb_regs.h.

#define E1000_RXDCTL ( _n   ) 

Value:

((_n) < 4 ? (0x02828 + ((_n) * 0x100)) : \
                                         (0x0C028 + ((_n) * 0x40)))

Definition at line 140 of file igb_regs.h.

#define E1000_RQDPC ( _n   ) 

Value:

((_n) < 4 ? (0x02830 + ((_n) * 0x100)) : \
                                         (0x0C030 + ((_n) * 0x40)))

Definition at line 142 of file igb_regs.h.

#define E1000_TDBAL ( _n   ) 

Value:

((_n) < 4 ? (0x03800 + ((_n) * 0x100)) : \
                                         (0x0E000 + ((_n) * 0x40)))

Definition at line 144 of file igb_regs.h.

#define E1000_TDBAH ( _n   ) 

Value:

((_n) < 4 ? (0x03804 + ((_n) * 0x100)) : \
                                         (0x0E004 + ((_n) * 0x40)))

Definition at line 146 of file igb_regs.h.

#define E1000_TDLEN ( _n   ) 

Value:

((_n) < 4 ? (0x03808 + ((_n) * 0x100)) : \
                                         (0x0E008 + ((_n) * 0x40)))

Definition at line 148 of file igb_regs.h.

#define E1000_TDH ( _n   ) 

Value:

((_n) < 4 ? (0x03810 + ((_n) * 0x100)) : \
                                         (0x0E010 + ((_n) * 0x40)))

Definition at line 150 of file igb_regs.h.

#define E1000_TXCTL ( _n   ) 

Value:

((_n) < 4 ? (0x03814 + ((_n) * 0x100)) : \
                                         (0x0E014 + ((_n) * 0x40)))

Definition at line 152 of file igb_regs.h.

#define E1000_DCA_TXCTRL ( _n   )     E1000_TXCTL(_n)

Definition at line 154 of file igb_regs.h.

#define E1000_TDT ( _n   ) 

Value:

((_n) < 4 ? (0x03818 + ((_n) * 0x100)) : \
                                         (0x0E018 + ((_n) * 0x40)))

Definition at line 155 of file igb_regs.h.

#define E1000_TXDCTL ( _n   ) 

Value:

((_n) < 4 ? (0x03828 + ((_n) * 0x100)) : \
                                         (0x0E028 + ((_n) * 0x40)))

Definition at line 157 of file igb_regs.h.

#define E1000_TDWBAL ( _n   ) 

Value:

((_n) < 4 ? (0x03838 + ((_n) * 0x100)) : \
                                         (0x0E038 + ((_n) * 0x40)))

Definition at line 159 of file igb_regs.h.

#define E1000_TDWBAH ( _n   ) 

Value:

((_n) < 4 ? (0x0383C + ((_n) * 0x100)) : \
                                         (0x0E03C + ((_n) * 0x40)))

Definition at line 161 of file igb_regs.h.

#define E1000_TARC ( _n   )     (0x03840 + ((_n) * 0x100))

Definition at line 163 of file igb_regs.h.

#define E1000_RSRPD   0x02C00

Definition at line 164 of file igb_regs.h.

#define E1000_RAID   0x02C08

Definition at line 165 of file igb_regs.h.

#define E1000_TXDMAC   0x03000

Definition at line 166 of file igb_regs.h.

#define E1000_KABGTXD   0x03004

Definition at line 167 of file igb_regs.h.

#define E1000_PSRTYPE ( _i   )     (0x05480 + ((_i) * 4))

Definition at line 168 of file igb_regs.h.

#define E1000_RAL ( _i   ) 

Value:

(((_i) <= 15) ? (0x05400 + ((_i) * 8)) : \
                                       (0x054E0 + ((_i - 16) * 8)))

Definition at line 169 of file igb_regs.h.

#define E1000_RAH ( _i   ) 

Value:

(((_i) <= 15) ? (0x05404 + ((_i) * 8)) : \
                                       (0x054E4 + ((_i - 16) * 8)))

Definition at line 171 of file igb_regs.h.

#define E1000_IP4AT_REG ( _i   )     (0x05840 + ((_i) * 8))

Definition at line 173 of file igb_regs.h.

#define E1000_IP6AT_REG ( _i   )     (0x05880 + ((_i) * 4))

Definition at line 174 of file igb_regs.h.

#define E1000_WUPM_REG ( _i   )     (0x05A00 + ((_i) * 4))

Definition at line 175 of file igb_regs.h.

#define E1000_FFMT_REG ( _i   )     (0x09000 + ((_i) * 8))

Definition at line 176 of file igb_regs.h.

#define E1000_FFVT_REG ( _i   )     (0x09800 + ((_i) * 8))

Definition at line 177 of file igb_regs.h.

#define E1000_FFLT_REG ( _i   )     (0x05F00 + ((_i) * 8))

Definition at line 178 of file igb_regs.h.

#define E1000_PBSLAC   0x03100

Definition at line 179 of file igb_regs.h.

#define E1000_PBSLAD ( _n   )     (0x03110 + (0x4 * (_n)))

Definition at line 180 of file igb_regs.h.

#define E1000_TXPBS   0x03404

Definition at line 181 of file igb_regs.h.

#define E1000_TDFH   0x03410

Definition at line 182 of file igb_regs.h.

#define E1000_TDFT   0x03418

Definition at line 183 of file igb_regs.h.

#define E1000_TDFHS   0x03420

Definition at line 184 of file igb_regs.h.

#define E1000_TDFTS   0x03428

Definition at line 185 of file igb_regs.h.

#define E1000_TDFPC   0x03430

Definition at line 186 of file igb_regs.h.

#define E1000_TDPUMB   0x0357C

Definition at line 187 of file igb_regs.h.

#define E1000_TDPUAD   0x03580

Definition at line 188 of file igb_regs.h.

#define E1000_TDPUWD   0x03584

Definition at line 189 of file igb_regs.h.

#define E1000_TDPURD   0x03588

Definition at line 190 of file igb_regs.h.

#define E1000_TDPUCTL   0x0358C

Definition at line 191 of file igb_regs.h.

#define E1000_DTXCTL   0x03590

Definition at line 192 of file igb_regs.h.

#define E1000_DTXTCPFLGL   0x0359C

Definition at line 193 of file igb_regs.h.

#define E1000_DTXTCPFLGH   0x035A0

Definition at line 194 of file igb_regs.h.

#define E1000_DTXMXSZRQ   0x03540

Definition at line 195 of file igb_regs.h.

#define E1000_TIDV   0x03820

Definition at line 196 of file igb_regs.h.

#define E1000_TADV   0x0382C

Definition at line 197 of file igb_regs.h.

#define E1000_TSPMT   0x03830

Definition at line 198 of file igb_regs.h.

#define E1000_CRCERRS   0x04000

Definition at line 199 of file igb_regs.h.

#define E1000_ALGNERRC   0x04004

Definition at line 200 of file igb_regs.h.

#define E1000_SYMERRS   0x04008

Definition at line 201 of file igb_regs.h.

#define E1000_RXERRC   0x0400C

Definition at line 202 of file igb_regs.h.

#define E1000_MPC   0x04010

Definition at line 203 of file igb_regs.h.

#define E1000_SCC   0x04014

Definition at line 204 of file igb_regs.h.

#define E1000_ECOL   0x04018

Definition at line 205 of file igb_regs.h.

#define E1000_MCC   0x0401C

Definition at line 206 of file igb_regs.h.

#define E1000_LATECOL   0x04020

Definition at line 207 of file igb_regs.h.

#define E1000_COLC   0x04028

Definition at line 208 of file igb_regs.h.

#define E1000_DC   0x04030

Definition at line 209 of file igb_regs.h.

#define E1000_TNCRS   0x04034

Definition at line 210 of file igb_regs.h.

#define E1000_SEC   0x04038

Definition at line 211 of file igb_regs.h.

#define E1000_CEXTERR   0x0403C

Definition at line 212 of file igb_regs.h.

#define E1000_RLEC   0x04040

Definition at line 213 of file igb_regs.h.

#define E1000_XONRXC   0x04048

Definition at line 214 of file igb_regs.h.

#define E1000_XONTXC   0x0404C

Definition at line 215 of file igb_regs.h.

#define E1000_XOFFRXC   0x04050

Definition at line 216 of file igb_regs.h.

#define E1000_XOFFTXC   0x04054

Definition at line 217 of file igb_regs.h.

#define E1000_FCRUC   0x04058

Definition at line 218 of file igb_regs.h.

#define E1000_PRC64   0x0405C

Definition at line 219 of file igb_regs.h.

#define E1000_PRC127   0x04060

Definition at line 220 of file igb_regs.h.

#define E1000_PRC255   0x04064

Definition at line 221 of file igb_regs.h.

#define E1000_PRC511   0x04068

Definition at line 222 of file igb_regs.h.

#define E1000_PRC1023   0x0406C

Definition at line 223 of file igb_regs.h.

#define E1000_PRC1522   0x04070

Definition at line 224 of file igb_regs.h.

#define E1000_GPRC   0x04074

Definition at line 225 of file igb_regs.h.

#define E1000_BPRC   0x04078

Definition at line 226 of file igb_regs.h.

#define E1000_MPRC   0x0407C

Definition at line 227 of file igb_regs.h.

#define E1000_GPTC   0x04080

Definition at line 228 of file igb_regs.h.

#define E1000_GORCL   0x04088

Definition at line 229 of file igb_regs.h.

#define E1000_GORCH   0x0408C

Definition at line 230 of file igb_regs.h.

#define E1000_GOTCL   0x04090

Definition at line 231 of file igb_regs.h.

#define E1000_GOTCH   0x04094

Definition at line 232 of file igb_regs.h.

#define E1000_RNBC   0x040A0

Definition at line 233 of file igb_regs.h.

#define E1000_RUC   0x040A4

Definition at line 234 of file igb_regs.h.

#define E1000_RFC   0x040A8

Definition at line 235 of file igb_regs.h.

#define E1000_ROC   0x040AC

Definition at line 236 of file igb_regs.h.

#define E1000_RJC   0x040B0

Definition at line 237 of file igb_regs.h.

#define E1000_MGTPRC   0x040B4

Definition at line 238 of file igb_regs.h.

#define E1000_MGTPDC   0x040B8

Definition at line 239 of file igb_regs.h.

#define E1000_MGTPTC   0x040BC

Definition at line 240 of file igb_regs.h.

#define E1000_TORL   0x040C0

Definition at line 241 of file igb_regs.h.

#define E1000_TORH   0x040C4

Definition at line 242 of file igb_regs.h.

#define E1000_TOTL   0x040C8

Definition at line 243 of file igb_regs.h.

#define E1000_TOTH   0x040CC

Definition at line 244 of file igb_regs.h.

#define E1000_TPR   0x040D0

Definition at line 245 of file igb_regs.h.

#define E1000_TPT   0x040D4

Definition at line 246 of file igb_regs.h.

#define E1000_PTC64   0x040D8

Definition at line 247 of file igb_regs.h.

#define E1000_PTC127   0x040DC

Definition at line 248 of file igb_regs.h.

#define E1000_PTC255   0x040E0

Definition at line 249 of file igb_regs.h.

#define E1000_PTC511   0x040E4

Definition at line 250 of file igb_regs.h.

#define E1000_PTC1023   0x040E8

Definition at line 251 of file igb_regs.h.

#define E1000_PTC1522   0x040EC

Definition at line 252 of file igb_regs.h.

#define E1000_MPTC   0x040F0

Definition at line 253 of file igb_regs.h.

#define E1000_BPTC   0x040F4

Definition at line 254 of file igb_regs.h.

#define E1000_TSCTC   0x040F8

Definition at line 255 of file igb_regs.h.

#define E1000_TSCTFC   0x040FC

Definition at line 256 of file igb_regs.h.

#define E1000_IAC   0x04100

Definition at line 257 of file igb_regs.h.

#define E1000_ICRXPTC   0x04104

Definition at line 258 of file igb_regs.h.

#define E1000_ICRXATC   0x04108

Definition at line 259 of file igb_regs.h.

#define E1000_ICTXPTC   0x0410C

Definition at line 260 of file igb_regs.h.

#define E1000_ICTXATC   0x04110

Definition at line 261 of file igb_regs.h.

#define E1000_ICTXQEC   0x04118

Definition at line 262 of file igb_regs.h.

#define E1000_ICTXQMTC   0x0411C

Definition at line 263 of file igb_regs.h.

#define E1000_ICRXDMTC   0x04120

Definition at line 264 of file igb_regs.h.

#define E1000_ICRXOC   0x04124

Definition at line 265 of file igb_regs.h.

#define E1000_LSECTXUT   0x04300

Definition at line 267 of file igb_regs.h.

#define E1000_LSECTXPKTE   0x04304

Definition at line 268 of file igb_regs.h.

#define E1000_LSECTXPKTP   0x04308

Definition at line 269 of file igb_regs.h.

#define E1000_LSECTXOCTE   0x0430C

Definition at line 270 of file igb_regs.h.

#define E1000_LSECTXOCTP   0x04310

Definition at line 271 of file igb_regs.h.

#define E1000_LSECRXUT   0x04314

Definition at line 272 of file igb_regs.h.

#define E1000_LSECRXOCTD   0x0431C

Definition at line 273 of file igb_regs.h.

#define E1000_LSECRXOCTV   0x04320

Definition at line 274 of file igb_regs.h.

#define E1000_LSECRXBAD   0x04324

Definition at line 275 of file igb_regs.h.

#define E1000_LSECRXNOSCI   0x04328

Definition at line 276 of file igb_regs.h.

#define E1000_LSECRXUNSCI   0x0432C

Definition at line 277 of file igb_regs.h.

#define E1000_LSECRXUNCH   0x04330

Definition at line 278 of file igb_regs.h.

#define E1000_LSECRXDELAY   0x04340

Definition at line 279 of file igb_regs.h.

#define E1000_LSECRXLATE   0x04350

Definition at line 280 of file igb_regs.h.

#define E1000_LSECRXOK ( _n   )     (0x04360 + (0x04 * (_n)))

Definition at line 281 of file igb_regs.h.

#define E1000_LSECRXINV ( _n   )     (0x04380 + (0x04 * (_n)))

Definition at line 282 of file igb_regs.h.

#define E1000_LSECRXNV ( _n   )     (0x043A0 + (0x04 * (_n)))

Definition at line 283 of file igb_regs.h.

#define E1000_LSECRXUNSA   0x043C0

Definition at line 284 of file igb_regs.h.

#define E1000_LSECRXNUSA   0x043D0

Definition at line 285 of file igb_regs.h.

#define E1000_LSECTXCAP   0x0B000

Definition at line 286 of file igb_regs.h.

#define E1000_LSECRXCAP   0x0B300

Definition at line 287 of file igb_regs.h.

#define E1000_LSECTXCTRL   0x0B004

Definition at line 288 of file igb_regs.h.

#define E1000_LSECRXCTRL   0x0B304

Definition at line 289 of file igb_regs.h.

#define E1000_LSECTXSCL   0x0B008

Definition at line 290 of file igb_regs.h.

#define E1000_LSECTXSCH   0x0B00C

Definition at line 291 of file igb_regs.h.

#define E1000_LSECTXSA   0x0B010

Definition at line 292 of file igb_regs.h.

#define E1000_LSECTXPN0   0x0B018

Definition at line 293 of file igb_regs.h.

#define E1000_LSECTXPN1   0x0B01C

Definition at line 294 of file igb_regs.h.

#define E1000_LSECRXSCL   0x0B3D0

Definition at line 295 of file igb_regs.h.

#define E1000_LSECRXSCH   0x0B3E0

Definition at line 296 of file igb_regs.h.

#define E1000_LSECTXKEY0 ( _n   )     (0x0B020 + (0x04 * (_n)))

Definition at line 297 of file igb_regs.h.

#define E1000_LSECTXKEY1 ( _n   )     (0x0B030 + (0x04 * (_n)))

Definition at line 298 of file igb_regs.h.

#define E1000_LSECRXSA ( _n   )     (0x0B310 + (0x04 * (_n)))

Definition at line 299 of file igb_regs.h.

#define E1000_LSECRXPN ( _n   )     (0x0B330 + (0x04 * (_n)))

Definition at line 300 of file igb_regs.h.

#define E1000_LSECRXKEY ( _n,
_m   )     (0x0B350 + (0x10 * (_n)) + (0x04 * (_m)))

Definition at line 305 of file igb_regs.h.

#define E1000_SSVPC   0x041A0

Definition at line 307 of file igb_regs.h.

#define E1000_IPSCTRL   0xB430

Definition at line 308 of file igb_regs.h.

#define E1000_IPSRXCMD   0x0B408

Definition at line 309 of file igb_regs.h.

#define E1000_IPSRXIDX   0x0B400

Definition at line 310 of file igb_regs.h.

#define E1000_IPSRXIPADDR ( _n   )     (0x0B420+ (0x04 * (_n)))

Definition at line 311 of file igb_regs.h.

#define E1000_IPSRXKEY ( _n   )     (0x0B410 + (0x04 * (_n)))

Definition at line 312 of file igb_regs.h.

#define E1000_IPSRXSALT   0x0B404

Definition at line 313 of file igb_regs.h.

#define E1000_IPSRXSPI   0x0B40C

Definition at line 314 of file igb_regs.h.

#define E1000_IPSTXKEY ( _n   )     (0x0B460 + (0x04 * (_n)))

Definition at line 315 of file igb_regs.h.

#define E1000_IPSTXSALT   0x0B454

Definition at line 316 of file igb_regs.h.

#define E1000_IPSTXIDX   0x0B450

Definition at line 317 of file igb_regs.h.

#define E1000_PCS_CFG0   0x04200

Definition at line 318 of file igb_regs.h.

#define E1000_PCS_LCTL   0x04208

Definition at line 319 of file igb_regs.h.

#define E1000_PCS_LSTAT   0x0420C

Definition at line 320 of file igb_regs.h.

#define E1000_CBTMPC   0x0402C

Definition at line 321 of file igb_regs.h.

#define E1000_HTDPMC   0x0403C

Definition at line 322 of file igb_regs.h.

#define E1000_CBRDPC   0x04044

Definition at line 323 of file igb_regs.h.

#define E1000_CBRMPC   0x040FC

Definition at line 324 of file igb_regs.h.

#define E1000_RPTHC   0x04104

Definition at line 325 of file igb_regs.h.

#define E1000_HGPTC   0x04118

Definition at line 326 of file igb_regs.h.

#define E1000_HTCBDPC   0x04124

Definition at line 327 of file igb_regs.h.

#define E1000_HGORCL   0x04128

Definition at line 328 of file igb_regs.h.

#define E1000_HGORCH   0x0412C

Definition at line 329 of file igb_regs.h.

#define E1000_HGOTCL   0x04130

Definition at line 330 of file igb_regs.h.

#define E1000_HGOTCH   0x04134

Definition at line 331 of file igb_regs.h.

#define E1000_LENERRS   0x04138

Definition at line 332 of file igb_regs.h.

#define E1000_SCVPC   0x04228

Definition at line 333 of file igb_regs.h.

#define E1000_HRMPC   0x0A018

Definition at line 334 of file igb_regs.h.

#define E1000_PCS_ANADV   0x04218

Definition at line 335 of file igb_regs.h.

#define E1000_PCS_LPAB   0x0421C

Definition at line 336 of file igb_regs.h.

#define E1000_PCS_NPTX   0x04220

Definition at line 337 of file igb_regs.h.

#define E1000_PCS_LPABNP   0x04224

Definition at line 338 of file igb_regs.h.

#define E1000_1GSTAT_RCV   0x04228

Definition at line 339 of file igb_regs.h.

#define E1000_RXCSUM   0x05000

Definition at line 340 of file igb_regs.h.

#define E1000_RLPML   0x05004

Definition at line 341 of file igb_regs.h.

#define E1000_RFCTL   0x05008

Definition at line 342 of file igb_regs.h.

#define E1000_MTA   0x05200

Definition at line 343 of file igb_regs.h.

#define E1000_RA   0x05400

Definition at line 344 of file igb_regs.h.

#define E1000_RA2   0x054E0

Definition at line 345 of file igb_regs.h.

#define E1000_VFTA   0x05600

Definition at line 346 of file igb_regs.h.

#define E1000_VT_CTL   0x0581C

Definition at line 347 of file igb_regs.h.

#define E1000_VFQA0   0x0B000

Definition at line 348 of file igb_regs.h.

#define E1000_VFQA1   0x0B200

Definition at line 349 of file igb_regs.h.

#define E1000_WUC   0x05800

Definition at line 350 of file igb_regs.h.

#define E1000_WUFC   0x05808

Definition at line 351 of file igb_regs.h.

#define E1000_WUS   0x05810

Definition at line 352 of file igb_regs.h.

#define E1000_MANC   0x05820

Definition at line 353 of file igb_regs.h.

#define E1000_IPAV   0x05838

Definition at line 354 of file igb_regs.h.

#define E1000_IP4AT   0x05840

Definition at line 355 of file igb_regs.h.

#define E1000_IP6AT   0x05880

Definition at line 356 of file igb_regs.h.

#define E1000_WUPL   0x05900

Definition at line 357 of file igb_regs.h.

#define E1000_WUPM   0x05A00

Definition at line 358 of file igb_regs.h.

#define E1000_PBACL   0x05B68

Definition at line 359 of file igb_regs.h.

#define E1000_FFLT   0x05F00

Definition at line 360 of file igb_regs.h.

#define E1000_HOST_IF   0x08800

Definition at line 361 of file igb_regs.h.

#define E1000_FFMT   0x09000

Definition at line 362 of file igb_regs.h.

#define E1000_FFVT   0x09800

Definition at line 363 of file igb_regs.h.

#define E1000_FHFT ( _n   )     (0x09000 + (_n * 0x100))

Definition at line 364 of file igb_regs.h.

#define E1000_FHFT_EXT ( _n   )     (0x09A00 + (_n * 0x100))

Definition at line 365 of file igb_regs.h.

#define E1000_KMRNCTRLSTA   0x00034

Definition at line 368 of file igb_regs.h.

#define E1000_MDPHYA   0x0003C

Definition at line 369 of file igb_regs.h.

#define E1000_MANC2H   0x05860

Definition at line 370 of file igb_regs.h.

#define E1000_SW_FW_SYNC   0x05B5C

Definition at line 371 of file igb_regs.h.

#define E1000_CCMCTL   0x05B48

Definition at line 372 of file igb_regs.h.

#define E1000_GIOCTL   0x05B44

Definition at line 373 of file igb_regs.h.

#define E1000_SCCTL   0x05B4C

Definition at line 374 of file igb_regs.h.

#define E1000_GCR   0x05B00

Definition at line 375 of file igb_regs.h.

#define E1000_GCR2   0x05B64

Definition at line 376 of file igb_regs.h.

#define E1000_GSCL_1   0x05B10

Definition at line 377 of file igb_regs.h.

#define E1000_GSCL_2   0x05B14

Definition at line 378 of file igb_regs.h.

#define E1000_GSCL_3   0x05B18

Definition at line 379 of file igb_regs.h.

#define E1000_GSCL_4   0x05B1C

Definition at line 380 of file igb_regs.h.

#define E1000_FACTPS   0x05B30

Definition at line 381 of file igb_regs.h.

#define E1000_SWSM   0x05B50

Definition at line 382 of file igb_regs.h.

#define E1000_FWSM   0x05B54

Definition at line 383 of file igb_regs.h.

#define E1000_SWSM2   0x05B58

Definition at line 384 of file igb_regs.h.

#define E1000_DCA_ID   0x05B70

Definition at line 385 of file igb_regs.h.

#define E1000_DCA_CTRL   0x05B74

Definition at line 386 of file igb_regs.h.

#define E1000_FFLT_DBG   0x05F04

Definition at line 387 of file igb_regs.h.

#define E1000_HICR   0x08F00

Definition at line 388 of file igb_regs.h.

#define E1000_CPUVEC   0x02C10

Definition at line 391 of file igb_regs.h.

#define E1000_MRQC   0x05818

Definition at line 392 of file igb_regs.h.

#define E1000_IMIR ( _i   )     (0x05A80 + ((_i) * 4))

Definition at line 393 of file igb_regs.h.

#define E1000_IMIREXT ( _i   )     (0x05AA0 + ((_i) * 4))

Definition at line 394 of file igb_regs.h.

#define E1000_IMIRVP   0x05AC0

Definition at line 395 of file igb_regs.h.

#define E1000_MSIXBM ( _i   )     (0x01600 + ((_i) * 4))

Definition at line 396 of file igb_regs.h.

#define E1000_MSIXTADD ( _i   )     (0x0C000 + ((_i) * 0x10))

Definition at line 398 of file igb_regs.h.

#define E1000_MSIXTUADD ( _i   )     (0x0C004 + ((_i) * 0x10))

Definition at line 400 of file igb_regs.h.

#define E1000_MSIXTMSG ( _i   )     (0x0C008 + ((_i) * 0x10))

Definition at line 402 of file igb_regs.h.

#define E1000_MSIXVCTRL ( _i   )     (0x0C00C + ((_i) * 0x10))

Definition at line 404 of file igb_regs.h.

#define E1000_MSIXPBA   0x0E000

Definition at line 406 of file igb_regs.h.

#define E1000_RETA ( _i   )     (0x05C00 + ((_i) * 4))

Definition at line 407 of file igb_regs.h.

#define E1000_RSSRK ( _i   )     (0x05C80 + ((_i) * 4))

Definition at line 408 of file igb_regs.h.

#define E1000_RSSIM   0x05864

Definition at line 409 of file igb_regs.h.

#define E1000_RSSIR   0x05868

Definition at line 410 of file igb_regs.h.

#define E1000_SWPBS   0x03004

Definition at line 412 of file igb_regs.h.

#define E1000_MBVFICR   0x00C80

Definition at line 413 of file igb_regs.h.

#define E1000_MBVFIMR   0x00C84

Definition at line 414 of file igb_regs.h.

#define E1000_VFLRE   0x00C88

Definition at line 415 of file igb_regs.h.

#define E1000_VFRE   0x00C8C

Definition at line 416 of file igb_regs.h.

#define E1000_VFTE   0x00C90

Definition at line 417 of file igb_regs.h.

#define E1000_QDE   0x02408

Definition at line 418 of file igb_regs.h.

#define E1000_DTXSWC   0x03500

Definition at line 419 of file igb_regs.h.

Referenced by igb_vmdq_set_loopback_pf().

#define E1000_RPLOLR   0x05AF0

Definition at line 420 of file igb_regs.h.

#define E1000_UTA   0x0A000

Definition at line 421 of file igb_regs.h.

Referenced by igb_init_hw_82575().

#define E1000_IOVTCL   0x05BBC

Definition at line 422 of file igb_regs.h.

#define E1000_VMRCTL   0X05D80

Definition at line 423 of file igb_regs.h.

#define E1000_V2PMAILBOX ( _n   )     (0x00C40 + (4 * (_n)))

Definition at line 425 of file igb_regs.h.

#define E1000_P2VMAILBOX ( _n   )     (0x00C00 + (4 * (_n)))

Definition at line 426 of file igb_regs.h.

#define E1000_VMBMEM ( _n   )     (0x00800 + (64 * (_n)))

Definition at line 427 of file igb_regs.h.

#define E1000_VFVMBMEM ( _n   )     (0x00800 + (_n))

Definition at line 428 of file igb_regs.h.

#define E1000_VMOLR ( _n   )     (0x05AD0 + (4 * (_n)))

Definition at line 429 of file igb_regs.h.

#define E1000_VLVF ( _n   )     (0x05D00 + (4 * (_n)))

Definition at line 430 of file igb_regs.h.

#define E1000_TSYNCRXCTL   0x0B620

Definition at line 433 of file igb_regs.h.

#define E1000_TSYNCTXCTL   0x0B614

Definition at line 434 of file igb_regs.h.

#define E1000_TSYNCRXCFG   0x05F50

Definition at line 435 of file igb_regs.h.

#define E1000_RXSTMPL   0x0B624

Definition at line 436 of file igb_regs.h.

#define E1000_RXSTMPH   0x0B628

Definition at line 437 of file igb_regs.h.

#define E1000_RXSATRL   0x0B62C

Definition at line 438 of file igb_regs.h.

#define E1000_RXSATRH   0x0B630

Definition at line 439 of file igb_regs.h.

#define E1000_TXSTMPL   0x0B618

Definition at line 440 of file igb_regs.h.

#define E1000_TXSTMPH   0x0B61C

Definition at line 441 of file igb_regs.h.

#define E1000_SYSTIML   0x0B600

Definition at line 442 of file igb_regs.h.

#define E1000_SYSTIMH   0x0B604

Definition at line 443 of file igb_regs.h.

#define E1000_TIMINCA   0x0B608

Definition at line 444 of file igb_regs.h.

#define E1000_SAQF ( _n   )     (0x05980 + (4 * (_n)))

Definition at line 447 of file igb_regs.h.

#define E1000_DAQF ( _n   )     (0x059A0 + (4 * (_n)))

Definition at line 448 of file igb_regs.h.

#define E1000_SPQF ( _n   )     (0x059C0 + (4 * (_n)))

Definition at line 449 of file igb_regs.h.

#define E1000_FTQF ( _n   )     (0x059E0 + (4 * (_n)))

Definition at line 450 of file igb_regs.h.

#define E1000_TTQF ( _n   )     (0x059E0 + (4 * (_n)))

Definition at line 451 of file igb_regs.h.

#define E1000_SYNQF ( _n   )     (0x055FC + (4 * (_n)))

Definition at line 452 of file igb_regs.h.

#define E1000_ETQF ( _n   )     (0x05CB0 + (4 * (_n)))

Definition at line 453 of file igb_regs.h.

#define E1000_RTTDCS   0x3600

Definition at line 455 of file igb_regs.h.

#define E1000_RTTPCS   0x3474

Definition at line 456 of file igb_regs.h.

#define E1000_RTRPCS   0x2474

Definition at line 457 of file igb_regs.h.

#define E1000_RTRUP2TC   0x05AC4

Definition at line 458 of file igb_regs.h.

#define E1000_RTTUP2TC   0x0418

Definition at line 459 of file igb_regs.h.

#define E1000_RTTDTCRC ( _n   )     (0x3610 + ((_n) * 4))

Definition at line 460 of file igb_regs.h.

#define E1000_RTTPTCRC ( _n   )     (0x3480 + ((_n) * 4))

Definition at line 461 of file igb_regs.h.

#define E1000_RTRPTCRC ( _n   )     (0x2480 + ((_n) * 4))

Definition at line 462 of file igb_regs.h.

#define E1000_RTTDTCRS ( _n   )     (0x3630 + ((_n) * 4))

Definition at line 463 of file igb_regs.h.

#define E1000_RTTDTCRM ( _n   )     (0x3650 + ((_n) * 4))

Definition at line 464 of file igb_regs.h.

#define E1000_RTTPTCRS ( _n   )     (0x34A0 + ((_n) * 4))

Definition at line 465 of file igb_regs.h.

#define E1000_RTTPTCRM ( _n   )     (0x34C0 + ((_n) * 4))

Definition at line 466 of file igb_regs.h.

#define E1000_RTRPTCRS ( _n   )     (0x24A0 + ((_n) * 4))

Definition at line 467 of file igb_regs.h.

#define E1000_RTRPTCRM ( _n   )     (0x24C0 + ((_n) * 4))

Definition at line 468 of file igb_regs.h.

#define E1000_RTTDVMRM ( _n   )     (0x3670 + ((_n) * 4))

Definition at line 469 of file igb_regs.h.

#define E1000_RTTBCNRM ( _n   )     (0x3690 + ((_n) * 4))

Definition at line 470 of file igb_regs.h.

#define E1000_RTTDQSEL   0x3604

Definition at line 471 of file igb_regs.h.

#define E1000_RTTDVMRC   0x3608

Definition at line 472 of file igb_regs.h.

#define E1000_RTTDVMRS   0x360C

Definition at line 473 of file igb_regs.h.

#define E1000_RTTBCNRC   0x36B0

Definition at line 474 of file igb_regs.h.

#define E1000_RTTBCNRS   0x36B4

Definition at line 475 of file igb_regs.h.

#define E1000_RTTBCNCR   0xB200

Definition at line 476 of file igb_regs.h.

#define E1000_RTTBCNTG   0x35A4

Definition at line 477 of file igb_regs.h.

#define E1000_RTTBCNCP   0xB208

Definition at line 478 of file igb_regs.h.

#define E1000_RTRBCNCR   0xB20C

Definition at line 479 of file igb_regs.h.

#define E1000_RTTBCNRD   0x36B8

Definition at line 480 of file igb_regs.h.

#define E1000_PFCTOP   0x1080

Definition at line 481 of file igb_regs.h.

#define E1000_RTTBCNIDX   0xB204

Definition at line 482 of file igb_regs.h.

#define E1000_RTTBCNACH   0x0B214

Definition at line 483 of file igb_regs.h.

#define E1000_RTTBCNACL   0x0B210

Definition at line 484 of file igb_regs.h.


Function Documentation

FILE_LICENCE ( GPL2_ONLY   ) 


Generated on Tue Apr 6 20:01:35 2010 for gPXE by  doxygen 1.5.7.1