⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 e1000_regs.h

📁 linux下的网卡驱动
💻 H
📖 第 1 页 / 共 2 页
字号:
#define E1000_TDLEN    0x03808  /* TX Descriptor Length - RW */#define E1000_TDH      0x03810  /* TX Descriptor Head - RW */#define E1000_TDT      0x03818  /* TX Descriptor Tail - RW */#define E1000_TDBAL0   E1000_TDBAL /* TX Descriptor Base Address Low - RW */#define E1000_TDBAH0   E1000_TDBAH /* TX Descriptor Base Address High - RW */#define E1000_TDLEN0   E1000_TDLEN /* TX Descriptor Length - RW */#define E1000_TDH0     E1000_TDH   /* TX Descriptor Head - RW */#define E1000_TDT0     E1000_TDT   /* TX Descriptor Tail - RW */#define E1000_TIDV     0x03820  /* TX Interrupt Delay Value - RW */#define E1000_TXDCTL   0x03828  /* TX Descriptor Control - RW */#define E1000_TADV     0x0382C  /* TX Interrupt Absolute Delay Val - RW */#define E1000_TSPMT    0x03830  /* TCP Segmentation PAD & Min Threshold - RW */#define E1000_TARC0    0x03840  /* TX Arbitration Count (0) */#define E1000_TDBAL1   0x03900  /* TX Desc Base Address Low (1) - RW */#define E1000_TDBAH1   0x03904  /* TX Desc Base Address High (1) - RW */#define E1000_TDLEN1   0x03908  /* TX Desc Length (1) - RW */#define E1000_TDH1     0x03910  /* TX Desc Head (1) - RW */#define E1000_TDT1     0x03918  /* TX Desc Tail (1) - RW */#define E1000_TXDCTL1  0x03928  /* TX Descriptor Control (1) - RW */#define E1000_TARC1    0x03940  /* TX Arbitration Count (1) */#define E1000_CRCERRS  0x04000  /* CRC Error Count - R/clr */#define E1000_ALGNERRC 0x04004  /* Alignment Error Count - R/clr */#define E1000_SYMERRS  0x04008  /* Symbol Error Count - R/clr */#define E1000_RXERRC   0x0400C  /* Receive Error Count - R/clr */#define E1000_MPC      0x04010  /* Missed Packet Count - R/clr */#define E1000_SCC      0x04014  /* Single Collision Count - R/clr */#define E1000_ECOL     0x04018  /* Excessive Collision Count - R/clr */#define E1000_MCC      0x0401C  /* Multiple Collision Count - R/clr */#define E1000_LATECOL  0x04020  /* Late Collision Count - R/clr */#define E1000_COLC     0x04028  /* Collision Count - R/clr */#define E1000_DC       0x04030  /* Defer Count - R/clr */#define E1000_TNCRS    0x04034  /* TX-No CRS - R/clr */#define E1000_SEC      0x04038  /* Sequence Error Count - R/clr */#define E1000_CEXTERR  0x0403C  /* Carrier Extension Error Count - R/clr */#define E1000_RLEC     0x04040  /* Receive Length Error Count - R/clr */#define E1000_XONRXC   0x04048  /* XON RX Count - R/clr */#define E1000_XONTXC   0x0404C  /* XON TX Count - R/clr */#define E1000_XOFFRXC  0x04050  /* XOFF RX Count - R/clr */#define E1000_XOFFTXC  0x04054  /* XOFF TX Count - R/clr */#define E1000_FCRUC    0x04058  /* Flow Control RX Unsupported Count- R/clr */#define E1000_PRC64    0x0405C  /* Packets RX (64 bytes) - R/clr */#define E1000_PRC127   0x04060  /* Packets RX (65-127 bytes) - R/clr */#define E1000_PRC255   0x04064  /* Packets RX (128-255 bytes) - R/clr */#define E1000_PRC511   0x04068  /* Packets RX (255-511 bytes) - R/clr */#define E1000_PRC1023  0x0406C  /* Packets RX (512-1023 bytes) - R/clr */#define E1000_PRC1522  0x04070  /* Packets RX (1024-1522 bytes) - R/clr */#define E1000_GPRC     0x04074  /* Good Packets RX Count - R/clr */#define E1000_BPRC     0x04078  /* Broadcast Packets RX Count - R/clr */#define E1000_MPRC     0x0407C  /* Multicast Packets RX Count - R/clr */#define E1000_GPTC     0x04080  /* Good Packets TX Count - R/clr */#define E1000_GORCL    0x04088  /* Good Octets RX Count Low - R/clr */#define E1000_GORCH    0x0408C  /* Good Octets RX Count High - R/clr */#define E1000_GOTCL    0x04090  /* Good Octets TX Count Low - R/clr */#define E1000_GOTCH    0x04094  /* Good Octets TX Count High - R/clr */#define E1000_RNBC     0x040A0  /* RX No Buffers Count - R/clr */#define E1000_RUC      0x040A4  /* RX Undersize Count - R/clr */#define E1000_RFC      0x040A8  /* RX Fragment Count - R/clr */#define E1000_ROC      0x040AC  /* RX Oversize Count - R/clr */#define E1000_RJC      0x040B0  /* RX Jabber Count - R/clr */#define E1000_MGTPRC   0x040B4  /* Management Packets RX Count - R/clr */#define E1000_MGTPDC   0x040B8  /* Management Packets Dropped Count - R/clr */#define E1000_MGTPTC   0x040BC  /* Management Packets TX Count - R/clr */#define E1000_TORL     0x040C0  /* Total Octets RX Low - R/clr */#define E1000_TORH     0x040C4  /* Total Octets RX High - R/clr */#define E1000_TOTL     0x040C8  /* Total Octets TX Low - R/clr */#define E1000_TOTH     0x040CC  /* Total Octets TX High - R/clr */#define E1000_TPR      0x040D0  /* Total Packets RX - R/clr */#define E1000_TPT      0x040D4  /* Total Packets TX - R/clr */#define E1000_PTC64    0x040D8  /* Packets TX (64 bytes) - R/clr */#define E1000_PTC127   0x040DC  /* Packets TX (65-127 bytes) - R/clr */#define E1000_PTC255   0x040E0  /* Packets TX (128-255 bytes) - R/clr */#define E1000_PTC511   0x040E4  /* Packets TX (256-511 bytes) - R/clr */#define E1000_PTC1023  0x040E8  /* Packets TX (512-1023 bytes) - R/clr */#define E1000_PTC1522  0x040EC  /* Packets TX (1024-1522 Bytes) - R/clr */#define E1000_MPTC     0x040F0  /* Multicast Packets TX Count - R/clr */#define E1000_BPTC     0x040F4  /* Broadcast Packets TX Count - R/clr */#define E1000_TSCTC    0x040F8  /* TCP Segmentation Context TX - R/clr */#define E1000_TSCTFC   0x040FC  /* TCP Segmentation Context TX Fail - R/clr */#define E1000_IAC      0x04100  /* Interrupt Assertion Count */#define E1000_ICRXPTC  0x04104  /* Interrupt Cause Rx Packet Timer Expire Count */#define E1000_ICRXATC  0x04108  /* Interrupt Cause Rx Absolute Timer Expire Count */#define E1000_ICTXPTC  0x0410C  /* Interrupt Cause Tx Packet Timer Expire Count */#define E1000_ICTXATC  0x04110  /* Interrupt Cause Tx Absolute Timer Expire Count */#define E1000_ICTXQEC  0x04118  /* Interrupt Cause Tx Queue Empty Count */#define E1000_ICTXQMTC 0x0411C  /* Interrupt Cause Tx Queue Minimum Threshold Count */#define E1000_ICRXDMTC 0x04120  /* Interrupt Cause Rx Descriptor Minimum Threshold Count */#define E1000_ICRXOC   0x04124  /* Interrupt Cause Receiver Overrun Count */#define E1000_RXCSUM   0x05000  /* RX Checksum Control - RW */#define E1000_RFCTL    0x05008  /* Receive Filter Control*/#define E1000_MTA      0x05200  /* Multicast Table Array - RW Array */#define E1000_RA       0x05400  /* Receive Address - RW Array */#define E1000_VFTA     0x05600  /* VLAN Filter Table Array - RW Array */#define E1000_WUC      0x05800  /* Wakeup Control - RW */#define E1000_WUFC     0x05808  /* Wakeup Filter Control - RW */#define E1000_WUS      0x05810  /* Wakeup Status - RO */#define E1000_MANC     0x05820  /* Management Control - RW */#define E1000_IPAV     0x05838  /* IP Address Valid - RW */#define E1000_IP4AT    0x05840  /* IPv4 Address Table - RW Array */#define E1000_IP6AT    0x05880  /* IPv6 Address Table - RW Array */#define E1000_WUPL     0x05900  /* Wakeup Packet Length - RW */#define E1000_WUPM     0x05A00  /* Wakeup Packet Memory - RO A */#define E1000_FFLT     0x05F00  /* Flexible Filter Length Table - RW Array */#define E1000_HOST_IF  0x08800  /* Host Interface */#define E1000_FFMT     0x09000  /* Flexible Filter Mask Table - RW Array */#define E1000_FFVT     0x09800  /* Flexible Filter Value Table - RW Array */#define E1000_KMRNCTRLSTA 0x00034 /* MAC-PHY interface - RW */#define E1000_MDPHYA      0x0003C /* PHY address - RW */#define E1000_MANC2H      0x05860 /* Management Control To Host - RW */#define E1000_SW_FW_SYNC  0x05B5C /* Software-Firmware Synchronization - RW */#define E1000_GCR         0x05B00 /* PCI-Ex Control */#define E1000_GSCL_1    0x05B10 /* PCI-Ex Statistic Control #1 */#define E1000_GSCL_2    0x05B14 /* PCI-Ex Statistic Control #2 */#define E1000_GSCL_3    0x05B18 /* PCI-Ex Statistic Control #3 */#define E1000_GSCL_4    0x05B1C /* PCI-Ex Statistic Control #4 */#define E1000_FACTPS    0x05B30 /* Function Active and Power State to MNG */#define E1000_SWSM      0x05B50 /* SW Semaphore */#define E1000_FWSM      0x05B54 /* FW Semaphore */#define E1000_FFLT_DBG  0x05F04 /* Debug Register */#define E1000_HICR      0x08F00 /* Host Inteface Control *//* RSS registers */#define E1000_CPUVEC    0x02C10 /* CPU Vector Register - RW */#define E1000_MRQC      0x05818 /* Multiple Receive Control - RW */#define E1000_RETA      0x05C00 /* Redirection Table - RW Array */#define E1000_RSSRK     0x05C80 /* RSS Random Key - RW Array */#define E1000_RSSIM     0x05864 /* RSS Interrupt Mask */#define E1000_RSSIR     0x05868 /* RSS Interrupt Request */#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -