Linux PCI device-ID database

jmaurer@cck.uni-kl.de
Tue, 4 Feb 1997 22:12:55 +0100 (MET)


Frederic Potter <Frederic.Potter@masi.ibp.fr> (e-mail address from
CREDITS file) used to maintain the PCI vendor and device ID list in
the Linux kernel and he is still mentioned as the maintainer in
include/linux/pci.h. I sent him entries for the ID list a few months
ago and nothing has shown up in the kernel yet. Additionally, I
mailed him again a few weeks ago asking about the current
maintenance status of the ID list, but I have not yet received an
answer. Other posts to this forum seem to indicate that others have
had similar experiences.

Therefore I think we should conclude that Frederic got busy with
other things and cannot maintain the ID list any longer.

I herewith volunteer to take over the task. The patch below will
- replace Frederic's mail address and name with mine in
include/linux/pci.h
- add myself to the MAINTAINERS file

My task will consist of adding new device and vendor ID entries as
they become known to me while preserving the integrity and general
quality of the list.

Linus: If you agree, could you please put the patch in?

My plan for the future is:
There are a lot of different PCI device lists floating around.
Currently I am aware of
http://www.halcyon.com/scripts/jboemler/pci/pcicode
NetBSD current sys/pci/pcidevs
XFree86 3.3 programs/Xserver/hw/xfree86/common/scanpci.c
PCI SIG http://www.pcisig.com/siginfo/vendors.htm
ftp.coast.net/pub/Coast/msdos/vga/vgadoc4b.zip:pci.txt
I am working with NetBSD, FreeBSD and XFree86 people to create a
unified PCI database from which a gawk script will generate the
syntax necessary for the various applications, including the Linux
kernel.

If you have any comments, please let me know, preferably via
Cc:, since I'm reading this forum via news and the linux.* hierarchy
has extremely short expiry times here.

Jens Maurer.

diff -ur linux/MAINTAINERS linux-2.1.25/MAINTAINERS
--- linux/MAINTAINERS Mon Feb 3 22:40:57 1997
+++ linux-2.1.25/MAINTAINERS Mon Feb 3 22:38:34 1997
@@ -351,6 +351,11 @@
M: boldt@math.ucsb.edu
S: Maintained

+PCI ID DATABASE
+P: Jens Maurer
+M: jmaurer@cck.uni-kl.de
+S: Maintained
+
LANCE AND LANCE32 NETWORK DRIVER
P: Thomas Bogendoerfer
M: tsbogend@bigbug.franken.de
diff -ur linux/include/linux/pci.h linux-2.1.25/include/linux/pci.h
--- linux/include/linux/pci.h Mon Feb 3 22:49:39 1997
+++ linux-2.1.25/include/linux/pci.h Mon Feb 3 22:38:04 1997
@@ -31,14 +31,14 @@
* PCI-CPU bridge or PCI-ISA bridge.
* - If you can't find the actual information in your hardware
* booklet, try to read the references of the chip on the board.
- * - Send all that to linux-pcisupport@cao-vlsi.ibp.fr,
+ * - Send all that to linux-pcisupport@cck.uni-kl.de
* and I'll add your device to the list as soon as possible
*
* BEFORE you send a mail, please check the latest linux releases
* to be sure it has not been recently added.
*
* Thanks
- * Frederic Potter.
+ * Jens Maurer
*/


--
Jens Maurer <jmaurer@cck.uni-kl.de>       http://www.cck.uni-kl.de/~jmaurer/