📄 e1000_fxhw.h
字号:
volatile unsigned int PadTdbal; volatile unsigned int PadTdbah; volatile unsigned int PadTdl; volatile unsigned int Pad29; volatile unsigned int PadTdh; volatile unsigned int Pad30; volatile unsigned int PadTdt; volatile unsigned int Pad31; volatile unsigned int PadTidv; volatile unsigned int Pad32; volatile unsigned int Tbt; volatile unsigned char Pad33[0x0C]; volatile unsigned int Ait; volatile unsigned char Pad34[0xA4]; volatile unsigned int Ftr[8]; volatile unsigned int Fcr; volatile unsigned int Pad35; volatile unsigned int Trcr; volatile unsigned char Pad36[0xD4]; volatile unsigned int Vfta[(128)]; volatile unsigned char Pad37[0x800]; volatile unsigned int Pba; volatile unsigned char Pad38[0xFFC]; volatile unsigned char Pad39[0x8]; volatile unsigned int Ert; volatile unsigned char Pad40[0xf4]; volatile unsigned char Pad41[0x60]; volatile unsigned int Fcrtl; volatile unsigned int Pad42; volatile unsigned int Fcrth; volatile unsigned char Pad43[0x294]; volatile unsigned char Pad44[0x10]; volatile unsigned int Rdfh; volatile unsigned int Pad45; volatile unsigned int Rdft; volatile unsigned char Pad46[0x3e4]; volatile unsigned int Rdbal0; volatile unsigned int Rdbah0; volatile unsigned int Rdlen0; volatile unsigned int Pad47; volatile unsigned int Rdh0; volatile unsigned int Pad48; volatile unsigned int Rdt0; volatile unsigned int Pad49; volatile unsigned int Rdtr0; volatile unsigned int Pad50; volatile unsigned int Rxdctl; volatile unsigned int Pad51; volatile unsigned int Rddh0; volatile unsigned int Pad52; volatile unsigned int Rddt0; volatile unsigned char Pad53[0x7C4]; volatile unsigned int Txdmac; volatile unsigned int Pad54; volatile unsigned int Ett; volatile unsigned char Pad55[0x3f4]; volatile unsigned char Pad56[0x10]; volatile unsigned int Tdfh; volatile unsigned int Pad57; volatile unsigned int Tdft; volatile unsigned int Pad57a; volatile unsigned int Tdfhs; volatile unsigned int Pad57b; volatile unsigned int Tdfts; volatile unsigned int Pad57c; volatile unsigned int Tdfpc; volatile unsigned char Pad58[0x3cc]; volatile unsigned int Tdbal; volatile unsigned int Tdbah; volatile unsigned int Tdl; volatile unsigned int Pad59; volatile unsigned int Tdh; volatile unsigned int Pad60; volatile unsigned int Tdt; volatile unsigned int Pad61; volatile unsigned int Tidv; volatile unsigned int Pad62; volatile unsigned int Txdctl; volatile unsigned int Pad63; volatile unsigned int Tddh; volatile unsigned int Pad64; volatile unsigned int Tddt; volatile unsigned char Pad65[0x7C4]; volatile unsigned int Crcerrs; volatile unsigned int Algnerrc; volatile unsigned int Symerrs; volatile unsigned int Rxerrc; volatile unsigned int Mpc; volatile unsigned int Scc; volatile unsigned int Ecol; volatile unsigned int Mcc; volatile unsigned int Latecol; volatile unsigned int Pad66; volatile unsigned int Colc; volatile unsigned int Tuc; volatile unsigned int Dc; volatile unsigned int Tncrs; volatile unsigned int Sec; volatile unsigned int Cexterr; volatile unsigned int Rlec; volatile unsigned int Rutec; volatile unsigned int Xonrxc; volatile unsigned int Xontxc; volatile unsigned int Xoffrxc; volatile unsigned int Xofftxc; volatile unsigned int Fcruc; volatile unsigned int Prc64; volatile unsigned int Prc127; volatile unsigned int Prc255; volatile unsigned int Prc511; volatile unsigned int Prc1023; volatile unsigned int Prc1522; volatile unsigned int Gprc; volatile unsigned int Bprc; volatile unsigned int Mprc; volatile unsigned int Gptc; volatile unsigned int Pad67; volatile unsigned int Gorl; volatile unsigned int Gorh; volatile unsigned int Gotl; volatile unsigned int Goth; volatile unsigned char Pad68[8]; volatile unsigned int Rnbc; volatile unsigned int Ruc; volatile unsigned int Rfc; volatile unsigned int Roc; volatile unsigned int Rjc; volatile unsigned char Pad69[0xC]; volatile unsigned int Torl; volatile unsigned int Torh; volatile unsigned int Totl; volatile unsigned int Toth; volatile unsigned int Tpr; volatile unsigned int Tpt; volatile unsigned int Ptc64; volatile unsigned int Ptc127; volatile unsigned int Ptc255; volatile unsigned int Ptc511; volatile unsigned int Ptc1023; volatile unsigned int Ptc1522; volatile unsigned int Mptc; volatile unsigned int Bptc; volatile unsigned int Tsctc; volatile unsigned int Tsctfc; volatile unsigned char Pad70[0x0F00]; volatile unsigned int Rxcsum; volatile unsigned char Pad71[0x2FFC]; volatile unsigned int PadRdfh; volatile unsigned int Pad72; volatile unsigned int PadRdft; volatile unsigned int Pad73; volatile unsigned int PadTdfh; volatile unsigned int Pad74; volatile unsigned int PadTdft; volatile unsigned char Pad75[0x7FE4]; volatile unsigned int Pbm[0x4000];} E1000_REGISTERS, *PE1000_REGISTERS;typedef struct _OLD_REGISTERS { volatile unsigned int Ctrl; volatile unsigned int Pad1; volatile unsigned int Status; volatile unsigned int Pad2; volatile unsigned int Eecd; volatile unsigned int Pad3; volatile unsigned int Exct; volatile unsigned int Pad4; volatile unsigned int Mdic; volatile unsigned int Pad5; volatile unsigned int Fcal; volatile unsigned int Fcah; volatile unsigned int Fct; volatile unsigned int Pad6; volatile unsigned int Vet; volatile unsigned int Pad7; RECEIVE_ADDRESS_REGISTER_PAIR Rar[16]; volatile unsigned int Icr; volatile unsigned int Pad8; volatile unsigned int Ics; volatile unsigned int Pad9; volatile unsigned int Ims; volatile unsigned int Pad10; volatile unsigned int Imc; volatile unsigned char Pad11[0x24]; volatile unsigned int Rctl; volatile unsigned int Pad12; volatile unsigned int Rdtr0; volatile unsigned int Pad13; volatile unsigned int Rdbal0; volatile unsigned int Rdbah0; volatile unsigned int Rdlen0; volatile unsigned int Pad14; volatile unsigned int Rdh0; volatile unsigned int Pad15; volatile unsigned int Rdt0; volatile unsigned int Pad16; volatile unsigned int Rdtr1; volatile unsigned int Pad17; volatile unsigned int Rdbal1; volatile unsigned int Rdbah1; volatile unsigned int Rdlen1; volatile unsigned int Pad18; volatile unsigned int Rdh1; volatile unsigned int Pad19; volatile unsigned int Rdt1; volatile unsigned char Pad20[0x0C]; volatile unsigned int Fcrth; volatile unsigned int Pad21; volatile unsigned int Fcrtl; volatile unsigned int Pad22; volatile unsigned int Fcttv; volatile unsigned int Pad23; volatile unsigned int Txcw; volatile unsigned int Pad24; volatile unsigned int Rxcw; volatile unsigned char Pad25[0x7C]; volatile unsigned int Mta[(128)]; volatile unsigned int Tctl; volatile unsigned int Pad26; volatile unsigned int Tqsal; volatile unsigned int Tqsah; volatile unsigned int Tipg; volatile unsigned int Pad27; volatile unsigned int Tqc; volatile unsigned int Pad28; volatile unsigned int Tdbal; volatile unsigned int Tdbah; volatile unsigned int Tdl; volatile unsigned int Pad29; volatile unsigned int Tdh; volatile unsigned int Pad30; volatile unsigned int Tdt; volatile unsigned int Pad31; volatile unsigned int Tidv; volatile unsigned int Pad32; volatile unsigned int Tbt; volatile unsigned char Pad33[0x0C]; volatile unsigned int Ait; volatile unsigned char Pad34[0xA4]; volatile unsigned int Ftr[8]; volatile unsigned int Fcr; volatile unsigned int Pad35; volatile unsigned int Trcr; volatile unsigned char Pad36[0xD4]; volatile unsigned int Vfta[(128)]; volatile unsigned char Pad37[0x800]; volatile unsigned int Pba; volatile unsigned char Pad38[0xFFC]; volatile unsigned char Pad39[0x8]; volatile unsigned int Ert; volatile unsigned char Pad40[0x1C]; volatile unsigned int Rxdctl; volatile unsigned char Pad41[0xFD4]; volatile unsigned int Txdmac; volatile unsigned int Pad42; volatile unsigned int Ett; volatile unsigned char Pad43[0x1C]; volatile unsigned int Txdctl; volatile unsigned char Pad44[0xFD4]; volatile unsigned int Crcerrs; volatile unsigned int Algnerrc; volatile unsigned int Symerrs; volatile unsigned int Rxerrc; volatile unsigned int Mpc; volatile unsigned int Scc; volatile unsigned int Ecol; volatile unsigned int Mcc; volatile unsigned int Latecol; volatile unsigned int Pad45; volatile unsigned int Colc; volatile unsigned int Tuc; volatile unsigned int Dc; volatile unsigned int Tncrs; volatile unsigned int Sec; volatile unsigned int Cexterr; volatile unsigned int Rlec; volatile unsigned int Rutec; volatile unsigned int Xonrxc; volatile unsigned int Xontxc; volatile unsigned int Xoffrxc; volatile unsigned int Xofftxc; volatile unsigned int Fcruc; volatile unsigned int Prc64; volatile unsigned int Prc127; volatile unsigned int Prc255; volatile unsigned int Prc511; volatile unsigned int Prc1023; volatile unsigned int Prc1522; volatile unsigned int Gprc; volatile unsigned int Bprc; volatile unsigned int Mprc; volatile unsigned int Gptc; volatile unsigned int Pad46; volatile unsigned int Gorl; volatile unsigned int Gorh; volatile unsigned int Gotl; volatile unsigned int Goth; volatile unsigned char Pad47[8]; volatile unsigned int Rnbc; volatile unsigned int Ruc; volatile unsigned int Rfc; volatile unsigned int Roc; volatile unsigned int Rjc; volatile unsigned char Pad48[0xC]; volatile unsigned int Torl; volatile unsigned int Torh; volatile unsigned int Totl; volatile unsigned int Toth; volatile unsigned int Tpr; volatile unsigned int Tpt; volatile unsigned int Ptc64; volatile unsigned int Ptc127; volatile unsigned int Ptc255; volatile unsigned int Ptc511; volatile unsigned int Ptc1023; volatile unsigned int Ptc1522; volatile unsigned int Mptc; volatile unsigned int Bptc; volatile unsigned int Tsctc; volatile unsigned int Tsctfc; volatile unsigned char Pad49[0x0F00]; volatile unsigned int Rxcsum; volatile unsigned char Pad50[0x2FFC]; volatile unsigned int Rdfh; volatile unsigned int Pad51; volatile unsigned int Rdft; volatile unsigned int Pad52; volatile unsigned int Tdfh; volatile unsigned int Pad53; volatile unsigned int Tdft; volatile unsigned int Pad53a; volatile unsigned int Tdfhs; volatile unsigned int Pad53b; volatile unsigned int Tdfts; volatile unsigned int Pad53c; volatile unsigned int Tdfpc; volatile unsigned char Pad54[0x7FCC]; volatile unsigned int Pbm[0x4000];} OLD_REGISTERS, *POLD_REGISTERS;#define E1000_CTRL_FD (0x00000001)#define E1000_CTRL_BEM (0x00000002)#define E1000_CTRL_PRIOR (0x00000004)#define E1000_CTRL_LRST (0x00000008)#define E1000_CTRL_TME (0x00000010)#define E1000_CTRL_SLE (0x00000020)#define E1000_CTRL_ASDE (0x00000020)#define E1000_CTRL_SLU (0x00000040)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -