VOGONS


First post, by superfury

User metadata
Rank l33t++
Rank
l33t++

When I look at the WIndows 95 Device Manager, I see one strange device in the list:
"IO read data port for ISA Plug and Play enumerator"

The attachment 1336-Weird Windows 95 autodetected hardware.jpg is no longer available

It seems to have some weird port ranges in it's I/O list:

The attachment 1337-Unknown IO ports 1.jpg is no longer available
The attachment 1338-Unknown IO ports 2.jpg is no longer available

Range 270h-273h, 370h-373h, 338h-33Bh and 238-23Bh?

Anyone has any idea what this is? I have normal ISA PNP emulated at ports CF8-CFF, but that is another item and not even mentioned in said item?

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 1 of 4, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t
superfury wrote on 2020-04-26, 01:01:
When I look at the WIndows 95 Device Manager, I see one strange device in the list: "IO read data port for ISA Plug and Play enu […]
Show full quote

When I look at the WIndows 95 Device Manager, I see one strange device in the list:
"IO read data port for ISA Plug and Play enumerator"

1336-Weird Windows 95 autodetected hardware.jpg

It seems to have some weird port ranges in it's I/O list:
1337-Unknown IO ports 1.jpg
1338-Unknown IO ports 2.jpg

Range 270h-273h, 370h-373h, 338h-33Bh and 238-23Bh?

Anyone has any idea what this is? I have normal ISA PNP emulated at ports CF8-CFF, but that is another item and not even mentioned in said item?

I don't think it is weird. I think it is something for PnP ISA cards. I also get many such weird IO devices my WIN98 machine. Don't worry about it, and neither un- install it

previously known as Discrete_BOB_058

Reply 2 of 4, by superfury

User metadata
Rank l33t++
Rank
l33t++

Do you mean it's some interface to some PnP driver? Because no such I/O ports exist on the physical machine. All those I/O ports are unmapped(won't write anything and reads float the bus). So is Windows using the CPU's port I/O trapping to redirect it to some virtual driver that emulates those ports?

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 3 of 4, by filipetolhuizen

User metadata
Rank Oldbie
Rank
Oldbie

Installing Chipset drivers might change it to a frendlier name.

Reply 4 of 4, by superfury

User metadata
Rank l33t++
Rank
l33t++

So those ports aren't actually physical ports on the machine? Instead they're something the interface uses(using the I/O port trapping of the CPU) to communicate with software, emulating the device as a compatiblity layer for software not implementing the PnP that's used by the actual real(in UniPCemu/Bochs/Dosbox's case emulated PnP ports) hardware? Because those ports it mentions in the auto configuration setting aren't actually present on the I/O ports of the CPU(It uses ports CF8-CFFh instead)?

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io