On Sun, Aug 10, 2003 at 08:57:43PM -0700, Jon Smirl wrote:
>As far as I know linux/pci_ids.h is not being
>generated, it is hand built. That probably explains
>why it had about 15 entries in it that were wrong for
>the Radeon/Rage128.

Same is true for xf86PciInfo.h (being hand generated), although most of
those macros might be better located in the individual drivers.

>My understanding is that drivers/pci/pci.ids is
>semi-hand built. It is partially generated from
>http://pciids.sf.net/ and then hand diffed. It can be
>config'ed out of the kernel by unchecking PCI
>Names/PCI_CONFIG_NAMES. When there are no pretty name
>available from PCI names then I generate one from chip
>ID and PCI ID. This name is only used to log the
>sign-on message so that you know the driver loaded and
>found your card.

pci.ids from pciids.sf.net is used for a similar purpose in XFree86
(the pcidata and scanpci modules, and the scanpci utility).

David
-- 
David Dawes
Founder/committer/developer                     The XFree86 Project
www.XFree86.org/~dawes


-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to