================================================================
================================================================
class		sub-classes
num name	0	   1		 2	 3	      4		5	6	7
--- ----------	------	   -----	 -----	 -----	      -----	-----	-----	-----
1   disk	SCSI	   IDE		 floppy	 IPI	      RAID
2   network	(Ethernet) TokenRing 	 FDDI	 ATM
3   display	VGA	   SVGA		 XGA
4   multimed.	video	   (audio)
5   memory	RAM	   Flash
6   bridge	CPU	   ISA		 EISA	 MicroChannel PCI	PCMCIA	NuBus	CardBus
7   port	(serial)   (parallel)
8   system	PIC	   DMAC		 timer	 RTC
9   input	kbd	   pen/digitizer mouse
10  dock	generic
11  CPU		386	   486		 Pentium P6
12  serial	FireWire   ACCESS.bus	 SSA	 (USB)	      FiberCh	SMbus

================================================================
================================================================
Displays and sets hardware resource usage of PnP devices.
Usage (nothing is case-sensitive):
	setpnp DEVICE [DEV_NUM] [IO=n IRQ=n DMA=n MEM=n]

DEVICE = (PnP class and sub-class numbers shown in parentheses)
floppy (1,2)	ether[net] (2,0)	audio (4,1)
serial (7,0)	parallel   (7,1)	usb   (12,3)

DEV_NUM starts with 0 and is required only if there are
multiple devices of type DEVICE in the system.

Numbers for IO, IRQ, etc. are decimal unless prefixed with '0x'
or suffixed with 'h'. Spaces may appear on either side of '='.
Omit IO, IRQ, etc. to display the supported and current resource
assignments of the board.

Examples:
	setpnp ETHER
	setpnp serial 1 IO=0x3f8 irq = 3
	setpnp sound io= 220h IRQ=10 dma=1

================================================================
================================================================
Error: No PnP BIOS in this computer
Error: No PnP-compatible '%s' device detected
Error: Stored PnP information for device '%s' is invalid
	(xxx - what to do about it...)
Error: There are %u PnP-compatible '%s' devices in this
	computer; specify device number (0-%u-1) after '%s'
Error: Hardware resources for device '%s' can not be changed
Error: All of the following hardware resources for device
	'%s' must be set: '%s'...
Error: Device '%s' does not use hardware resource '%s'
Error: Invalid value '%s' for hardware resource '%s';
	valid values for this device are ...
