On Fri, 9 Oct 1998, Bryan Scaringe wrote:

> 
> I am trying to setup a PCI PnP ethernet card on my system.
> I'm running into some problems...

Basically, PnP is short for ISA PnP. PCI always has "PnP-like" features
built in, that is, the BIOS always chooses IRQ and IO for the card (within
a range that the card supports). Normally these settings are autodetected
at boot time by the PCI code (try cat /proc/pci|more), so there should be
no need to know them.

> 1) I don't know how to manipulate PCI PnP devices. When 
>    my system starts up, the PnP BIOS lists all ISA PnP
>    devices, not PCI devices.  isapnpdump only dumps info

It't not called ISApnpdump for nopthing...

>    on my SBAWE64, not the ethernet card.  I know the card
>    works, because I dual-boot to Windows, and It sees it
>    just fine.  I can even manipulate IRQ and I/O settings.
>    Any support for PCI PnP?

as I said, PCI is always "PnP"

> 
> 2) Between my Mitsumi CD controller, and the SBAWE64, damn
>    near every I/O location bellow 0x03FF is taken.  Originally
>    Windows put the I/O base of my Ether card way up at 0x1000.
>    Since the card is PnP, I could set the card to another base.

That's not really high for a PCI card.

>    The lowest was 0x0400, so the card now resides at
>    0x0400-0x0475.  Now, my understanding is that PnP devices
>    are set up by BIOS during start-up, (I have my BIOS's "PnP OS
>    Installed?" set to FALSE,) and that it could potentially
>    choose bizare values.  How can I see if my card has been
>    allocated an I/O base, and what that I/O base is?
> 
> Incidently, the card is made by NetSurf, and is a DEC-21041
> based card. 10/100Mbps.

should work without problems (AFAIK)

> 
> I'm sure there will be more questions to come, but these are
> a good starting point.
> 
> Thanks,
>    Bryan Scaringe
> 

Frank

Reply via email to