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"

1336-Weird Windows 95 autodetected hardware.jpg
Filename
1336-Weird Windows 95 autodetected hardware.jpg
File size
61.78 KiB
Views
573 views
File comment
Strange hardware is autodetected?
File license
Fair use/fair dealing exception

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

1337-Unknown IO ports 1.jpg
Filename
1337-Unknown IO ports 1.jpg
File size
58.32 KiB
Views
573 views
File comment
Unknown IO ports first screen (first 3 item)
File license
Fair use/fair dealing exception
1338-Unknown IO ports 2.jpg
Filename
1338-Unknown IO ports 2.jpg
File size
57.05 KiB
Views
573 views
File comment
Unknown IO ports second screen(last item)
File license
Fair use/fair dealing exception

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 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