Is it possible to iterate through and detect cards using ISA PnP?
I'm a little confused by the ISA wiki page.
The linked PDF walks through initializing the io base of the PCnet-ISA II controller, but what happens next?
Is it possible to iterate and detect ISA PnP hw?
- AndrewAPrice
- Member
- Posts: 2300
- Joined: Mon Jun 05, 2006 11:00 pm
- Location: USA (and Australia)
-
- Member
- Posts: 5562
- Joined: Mon Mar 25, 2013 7:01 pm
Re: Is it possible to iterate and detect ISA PnP hw?
Only ISA cards that support PnP. Modern PCs usually don't have any of those, but maybe you're not aiming for modern PCs...AndrewAPrice wrote:Is it possible to iterate through and detect cards using ISA PnP?
Why is that PDF linked and not the actual PnP ISA specification? The specification explains just about everything you need. (There are some ISA-related bits in the PnP BIOS specification that may also help.)AndrewAPrice wrote:The linked PDF
- AndrewAPrice
- Member
- Posts: 2300
- Joined: Mon Jun 05, 2006 11:00 pm
- Location: USA (and Australia)
Re: Is it possible to iterate and detect ISA PnP hw?
Scanning the PCI bus reveals the existence of an ISA bridge. I could ignore it and do nothing. Should I detect ISA devices by running all ISA drivers which try to detect the hardware on common ports and see which ones stick?
My OS is Perception.
-
- Member
- Posts: 5562
- Joined: Mon Mar 25, 2013 7:01 pm
Re: Is it possible to iterate and detect ISA PnP hw?
I wouldn't bother. Anyone using a PC old enough to have ISA slots will know enough to manually configure the correct drivers. ACPI will tell you about built-in devices behind that bridge.