Add 82545GM copper.
[rsc] --rw-rw-r-- M 191333 jmk sys 44412 Sep 22 08:45 sys/src/9/pc/etherigbe.c
/n/sourcesdump/2005/0922/plan9/sys/src/9/pc/etherigbe.c:35,40 -
/n/sourcesdump/2005/0923/plan9/sys/src/9/pc/etherigbe.c:35,41
i82547ei = (0x1019<<16)|0x8086,
i82540em = (0x100E<<16)|0x8086,
i82540eplp = (0x101E<<16)|0x8086,
+ i82545gmc = (0x1026<<16)|0x8086,
i82547gi = (0x1075<<16)|0x8086,
i82541gi = (0x1076<<16)|0x8086,
i82546gb = (0x1079<<16)|0x8086,
/n/sourcesdump/2005/0922/plan9/sys/src/9/pc/etherigbe.c:44,49 -
/n/sourcesdump/2005/0923/plan9/sys/src/9/pc/etherigbe.c:45,51
enum {
Ctrl = 0x00000000, /* Device Control */
+ Ctrldup = 0x00000004, /* Device Control Duplicate */
Status = 0x00000008, /* Device Status */
Eecd = 0x00000010, /* EEPROM/Flash Control/Data */
Ctrlext = 0x00000018, /* Extended Device Control */
/n/sourcesdump/2005/0922/plan9/sys/src/9/pc/etherigbe.c:880,885 -
/n/sourcesdump/2005/0923/plan9/sys/src/9/pc/etherigbe.c:882,888
case i82540eplp:
case i82541gi:
case i82541pi:
+ case i82545gmc:
case i82546gb:
case i82546eb:
case i82547gi:
/n/sourcesdump/2005/0922/plan9/sys/src/9/pc/etherigbe.c:916,921 -
/n/sourcesdump/2005/0923/plan9/sys/src/9/pc/etherigbe.c:919,925
case i82540em:
case i82540eplp:
case i82547gi:
+ case i82545gmc:
case i82546gb:
case i82546eb:
case i82541gi:
/n/sourcesdump/2005/0922/plan9/sys/src/9/pc/etherigbe.c:1049,1054 -
/n/sourcesdump/2005/0923/plan9/sys/src/9/pc/etherigbe.c:1053,1059
case i82540eplp:
case i82541gi:
case i82541pi:
+ case i82545gmc:
case i82546gb:
case i82546eb:
case i82547gi:
/n/sourcesdump/2005/0922/plan9/sys/src/9/pc/etherigbe.c:1444,1449 -
/n/sourcesdump/2005/0923/plan9/sys/src/9/pc/etherigbe.c:1449,1455
case i82547gi:
case i82541gi:
case i82541pi:
+ case i82545gmc:
case i82546gb:
case i82546eb:
ctrl &= ~(Frcdplx|Frcspd);
/n/sourcesdump/2005/0922/plan9/sys/src/9/pc/etherigbe.c:1475,1480 -
/n/sourcesdump/2005/0923/plan9/sys/src/9/pc/etherigbe.c:1481,1487
case i82547gi:
case i82541gi:
case i82541pi:
+ case i82545gmc:
case i82546gb:
case i82546eb:
break;
/n/sourcesdump/2005/0922/plan9/sys/src/9/pc/etherigbe.c:1607,1612 -
/n/sourcesdump/2005/0923/plan9/sys/src/9/pc/etherigbe.c:1614,1620
case i82541gi:
case i82541pi:
case i82547gi:
+ case i82545gmc:
case i82546gb:
case i82546eb:
areq = 1;
/n/sourcesdump/2005/0922/plan9/sys/src/9/pc/etherigbe.c:1690,1695 -
/n/sourcesdump/2005/0923/plan9/sys/src/9/pc/etherigbe.c:1698,1704
case i82541gi:
case i82541pi:
case i82547gi:
+ case i82545gmc:
case i82546gb:
case i82546eb:
r = csr32r(ctlr, Manc);
/n/sourcesdump/2005/0922/plan9/sys/src/9/pc/etherigbe.c:1859,1864 -
/n/sourcesdump/2005/0923/plan9/sys/src/9/pc/etherigbe.c:1868,1874
case i82547gi:
case i82541gi:
case i82541pi:
+ case i82545gmc:
case i82546gb:
case i82546eb:
break;
[rsc] --rw-rw-r-- M 191333 glenda sys 51702 Sep 22 12:01 sys/src/9/pc/sdata.c
/n/sourcesdump/2005/0922/plan9/sys/src/9/pc/sdata.c:1909,1915 -
/n/sourcesdump/2005/0923/plan9/sys/src/9/pc/sdata.c:1909,1921
* This can probably be lumped in with the 768 above.
*/
/*FALLTHROUGH*/
+ case (0x01BC<<16)|0x10DE: /* nVidia nForce1 */
+ case (0x0065<<16)|0x10DE: /* nVidia nForce2 */
+ case (0x0085<<16)|0x10DE: /* nVidia nForce2 MCP */
case (0x00D5<<16)|0x10DE: /* nVidia nForce3 */
+ case (0x00E5<<16)|0x10DE: /* nVidia nForce3 Pro */
+ case (0x0035<<16)|0x10DE: /* nVidia nForce3 MCP */
+ case (0x0053<<16)|0x10DE: /* nVidia nForce4 */
/*
* Ditto, although it may have a different base
* address for the registers (0x50?).
[rsc] --rw-rw-r-- M 191333 glenda sys 1408 Sep 22 13:48 sys/src/9/pc/pc
/n/sourcesdump/2005/0922/plan9/sys/src/9/pc/pc:43,49 -
/n/sourcesdump/2005/0923/plan9/sys/src/9/pc/pc:43,50
ether589 etherelnk3
ether79c970 pci
ether8003 ether8390
- ether8139
+ ether8139 pci
+ ether8169 pci ethermii
ether82543gc pci
ether82557 pci
ether83815 pci
/n/sourcesdump/2005/0922/plan9/sys/src/9/pc/pc:65,75 -
/n/sourcesdump/2005/0923/plan9/sys/src/9/pc/pc:66,77
archmp mp apic
sdata pci sdscsi
- sd53c8xx pci sdscsi
+ sd53c8xx pci sdscsi
sdmylex pci sdscsi
uarti8250
uartpci pci
+ uartisa
vga3dfx +cur
vgaark2000pv +cur
/n/sourcesdump/2005/0922/plan9/sys/src/9/pc/pc:100,105 -
/n/sourcesdump/2005/0923/plan9/sys/src/9/pc/pc:102,108
ipifc
icmp
icmp6
+ gre
port
int cpuserver = 0;
[rsc] --rw-rw-r-- M 191333 glenda sys 835 Sep 22 13:48 sys/src/9/pc/pccpu
/n/sourcesdump/2005/0922/plan9/sys/src/9/pc/pccpu:25,30 -
/n/sourcesdump/2005/0923/plan9/sys/src/9/pc/pccpu:25,31
floppy dma
uart
+ usb
link
ether2000 ether8390
/n/sourcesdump/2005/0922/plan9/sys/src/9/pc/pccpu:32,37 -
/n/sourcesdump/2005/0923/plan9/sys/src/9/pc/pccpu:33,39
ether79c970 pci
ether8003 ether8390
ether8139 pci
+ ether8169 pci ethermii
ether82543gc pci
ether82557 pci
ether83815 pci
[rsc] --rw-rw-r-- M 191333 presotto sys 1467 Sep 22 13:48 sys/src/9/pc/pccpuf
/n/sourcesdump/2005/0922/plan9/sys/src/9/pc/pccpuf:32,50 -
/n/sourcesdump/2005/0923/plan9/sys/src/9/pc/pccpuf:32,57
usb
link
+ devpccard
+ devi82365
ether2000 ether8390
ether2114x pci
+ ether589 etherelnk3
ether79c970 pci
ether8003 ether8390
ether8139 pci
+ ether8169 pci ethermii
ether82543gc pci
ether82557 pci
ether83815 pci
+ etherec2t ether8390
etherelnk3 pci
etherga620 pci
etherigbe pci ethermii
etherrhine pci ethermii
ethersink
+ ethersmc devi82365 cis
+ etherwavelan wavelan devi82365 cis pci
ethermedium
netdevmedium
loopbackmedium
|