Dear Warner,
Many thanks for your explanation. The question is why PNPBIOS tries to
attach and assign resources to devices that have already been attached
(things like AT DMA controller, keyboard controller, math coprocessor,
printer port, etc.) Is it not smart enough to figure it out? And why
do I need this option to make my non-PnP ISA sound card work? Am I
right in assuming that some intrusive device probes (that break my sound
card) are avoided when PNPBIOS is defined?
Alex
P.S. Do you have the correct URL for PnP codes?
File Not Found
The requested URL /~chart/pnpid.txt was not found on this server.
Warner Losh wrote:
>
> In message <[EMAIL PROTECTED]> Alex writes:
> : # pnpinfo
> : Checking for Plug-n-Play devices...
> : No Plug-n-Play devices were found
>
> Makes sense because this looks for PnP ISA addin cards.
>
> OK, taking the lead from
> http://members.hyperlink.net.au/~chart/pnpid.txt, lets have a crack at
> these things:
>
> : unknown0: <PNP0c02> at port 0x80,0x398-0x399 iomem
> : 0xffff0000-0xffffffff,0xc9a00-0xcffff on isa0
>
> These are your motherboard registers.
>
> : unknown1: <PNP0c01> at iomem
> : 0-0x9ffff,0xe8000-0xfffff,0x100000-0x7ffffff on isa0
>
> This is your system board.
>
> : unknown2: <PNP0200> at port 0-0xf,0x81-0x8f,0xc0-0xdf drq 4 on isa0
>
> This is your AT DMA controller
>
> : unknown: <PNP0000> can't assign resources
>
> This is your AT interrupt controller
>
> : unknown3: <PNP0100> at port 0x40-0x43 irq 0 on isa0
>
> this is your AT Timer
>
> : unknown4: <PNP0b00> at port 0x70-0x71 irq 8 on isa0
>
> This is your AT Realtime clock.
>
> : unknown: <PNP0303> can't assign resources
>
> This is your IBM Enhanced keyboard contoller
>
> : unknown5: <PNP0c04> at port 0xf0-0xff irq 13 on isa0
>
> This is your math coprocessor
>
> : unknown: <PNP0800> can't assign resources
>
> This is your AT Speaker controller
>
> : unknown6: <PNP0a03> at port 0xcf8-0xcff on isa0
>
> This is a PCI bus.
>
> : unknown7: <PNP0c02> at port 0x4d0-0x4d1,0x8000-0x803f,0x2180-0x218f on isa0
>
> More motherboard registers.
>
> : unknown: <YMH0021> can't assign resources
>
> Yamaha OPL3-SAx Sound system.
>
> : unknown: <YMH0023> can't assign resources
>
> Yamaha OPL3-SAx COM Port
>
> : unknown: <PNP0400> can't assign resources
>
> Standard LPT printer port.
>
> : unknown: <PNP0f13> can't assign resources
>
> PS/2 Port for PS/2-style mice
>
> : unknown: <PNP0501> can't assign resources
>
> 16550A-Compatible com port
>
> : unknown: <PNP0700> can't assign resources
>
> PC Standard Floppy disk controller.
>
> : unknown8: <YMH0022> at port 0x201 on isa0
>
> Yamaha OPL3-SAx GamePort
>
> : unknown9: <PNP0e03> at port 0x3e0-0x3e1 on isa0
>
> Intel 82365-compatible CardBus controller
>
> : kernel. It also seems to have broken my *NON-PNP* ISA sound card,
> : unless PNPBIOS is used. Incidentally, I have PnP OS=YES in my BIOS,
> : but that shouldn't matter since I don't have any PnP devices, right?
>
> You should have PnP OS = *NO* in your BIOS. Otherwise that PCI bus
> that you have won't necessarily be configured correctly.
>
> Warner
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message