Hard-to-find PnP documents

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
Sergio
Posts: 11
Joined: Thu Jan 27, 2011 8:17 am
Location: Colombia

Hard-to-find PnP documents

Post by Sergio »

Somebody have the Device Identifier Reference Table and Device Type Code Table? Plug and Play BIOS specification 1.0a says to browse the CompuServer PnP forum (what the hell is that?).
Thanks in advance.
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Re: Hard-to-find PnP documents

Post by Combuster »

Are you sure you are not looking for PCI devices and Class codes? Supporting plug-and-play ISA is not necessary for most people, and you're not telling us what you are trying to achieve.
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
uri
Posts: 8
Joined: Tue Feb 22, 2011 12:53 pm

Re: Hard-to-find PnP documents

Post by uri »

Sergio wrote:Somebody have the Device Identifier Reference Table and Device Type Code Table?
This might be what you're looking for (device type codes are at the very end):
http://download.microsoft.com/download/ ... devids.txt
Sergio
Posts: 11
Joined: Thu Jan 27, 2011 8:17 am
Location: Colombia

Re: Hard-to-find PnP documents

Post by Sergio »

Are you sure you are not looking for PCI devices and Class codes? Supporting plug-and-play ISA is not necessary for most people, and you're not telling us what you are trying to achieve.
Well, I pretty much understand modern (even 'old') PC's don't have ISA PnP devices, they even lack ISA bus and implement legacy IO through LPC and Super IO chips. I already have the code probing for PCI devices, identify them and store them in appropriate structures; that means I don't use any interface from the BIOS (ACPI tables...). I started reading about PnP BIOS and PnP ISA. Although I have an LPC device at PCI that implements legacy, the BIOS interface for PnP identifies 2 devices: PNP0000 and PNP0100. I think they correspond to the master 8259 and the keyboard, respectively, but through these codes I can be sure about it. I'm not doing anything further with the implementation of PnP BIOS, just get the devices information and display it, but would like to, eventually, try and implement a PnP driver for old hardware.
This might be what you're looking for (device type codes are at the very end):
http://download.microsoft.com/download/ ... devids.txt
Somebody have the Device Identifier Reference Table and Device Type Code Table?
This might be what you're looking for (device type codes are at the very end):
http://download.microsoft.com/download/ ... devids.txt
Thanks.
Post Reply