From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <3C5807ED.5F79B274@strakt.com> From: Boyd Roberts MIME-Version: 1.0 To: 9fans@cse.psu.edu Subject: Re: [9fans] Re: ideal plan9 laptop References: <20020130123736.9078A19992@mail.cse.psu.edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Wed, 30 Jan 2002 15:49:17 +0100 Topicbox-Message-UUID: 49403a5a-eaca-11e9-9e20-41e7f4b1d025 jmk@plan9.bell-labs.com wrote: > > Although they function the same, Intel have recently started giving new > PCI Device IDs to the 82557s connected to (or embedded in) their 'hub' > chipsets. You may have to alter the detection code in the driver (and 9load) > to recognise them: I don't have this code in my driver(s), but I do have a 9load (on a floppy that will recognise the card: ether0: i82557: port 0xFCC0 irq 9: 0800460EB796 Also my 9load in (/n/9fat) has the 'a' [append] bit on. This must be a bug. > i82557pci(void) > { > int port; > Pcidev *p; > Ctlr *ctlr; > > p = nil; > while(p = pcimatch(p, 0x8086, 0)){ > switch(p->did){ > default: > continue; > case 0x1209: /* Intel 82559ER */ > case 0x1229: /* Intel 8255[789] */ > case 0x1031: /* Intel 82562EM */ > case 0x2449: /* Intel 82562ET */ > break; > } > ...