A quick question ... I've got the following output in dmesg:
isa0 at pcib0
com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
pckbc0 at isa0 port 0x60-0x64
lpt0 at isa0 port 0x378-0x37b irq 7
isapnp0 at isa0 port 0x279: ISA Plug 'n Play device support
wss2 at isapnp0 port 0x534/4,0x388/4,0x220/16 irq 5 drq 1,0
--- my question being this; why is everything from my modem to my
sound card (which is built into my Intel SE440BX motherboard) running
on an isa channel; and additionally, that very first line suggests
that the isa channel, isa0, is running on top of, or being emulated
by, the first pci bus.
Perhaps I'm being a little dumb, but I can't quit eunderstand why on
my modern (ish) x86 (333 Celeron) most things are running on isa, when
PCI has long since surplanted it as the major bus technology.
Is this a case of emulation by NetBSD --- "isa0 at pcib0" --- or am I
being incredibly dopey?
appreciate the time,