From mboxrd@z Thu Jan 1 00:00:00 1970 From: jmk@plan9.bell-labs.com To: 9fans@cse.psu.edu Subject: Re: [9fans] AOpen MX200 Geforce2(32MB) MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Message-Id: <20011019131025.8C70919A80@mail.cse.psu.edu> Date: Fri, 19 Oct 2001 09:10:22 -0400 Topicbox-Message-UUID: 0b10ba48-eaca-11e9-9e20-41e7f4b1d025 When a generic PCI chip is used by a different vendor in their product they sometimes have the choice of how to present the vendor and device id. They can keep them to reflect the original manufacturer of the chip or they can put in their own (if they have been assigned one and if the chip allows). In the former case you can often find the extra information in the sub-vendor fields in the PCI config space. E.g. the Netgear GA622T card I have presents the vendor+device id as 0x100B+0x0022, which is the id for the National Semiconductor DP83820 Gig-NIC, and the sub-vendor fields are 0x1385+0x622A which identifies the vendor as Netgear; the DP83820 has the vendor+device id wired in. On the other hand, Netgear GA620T cards, based on the Alteon Tigon chip, present the vendor+device id as 0x1385+0x630A; like many chips, the Tigon allows the id to be set from EEPROM on reset. I don't think it's a question of right or wrong, but I haven't looked at the recommendations of the controlling bodies. On Fri Oct 19 07:33:24 EDT 2001, forsyth@vitanuova.com wrote: > >>It means that your nvidia card has PCI vendor > >>id 0x10DE and device id 0x0111, the best > >>way to identify a vga card. No grubbing > >>around in the bios. > > usually, but for instance Netgear has a card with the wrong values. > fortunately, it's an ether card, not a graphics card, and > their newer versions have the right values.