VOGONS


First post, by VeryVon

User metadata
Rank Newbie
Rank
Newbie

Recently resolved a conflict between a SMC DE200-TP ISA Network card & Soundblaster, both were using port 300h. I set the jumpers on the network card to port 340h and now both cards are happy.

Question, Is there aDOS Utility to show which I/O Ports are being used at any time similar to how other diagnostics show which IRQ's & DMA's are being used? I saw a tech note somewhere talking about using debug.exe to send data to ports, is that how you do it? Thx

Reply 1 of 7, by Grzyb

User metadata
Rank l33t
Rank
l33t

You probably can find something to list resources occupied by PCI (including PCIe), AGP, and ISAPNP devices.

But there's no universal way to find resources used by non-PNP ISA cards, no way to create a trustworthy utility for that.

Nie rzucim ziemi, skąd nasz root!

Reply 2 of 7, by VeryVon

User metadata
Rank Newbie
Rank
Newbie
Grzyb wrote on 2024-06-28, 22:34:

But there's no universal way to find resources used by non-PNP ISA cards, no way to create a trustworthy utility for that.

Ok thanks for that, I thought maybe I was overlooking something obvious.

Reply 3 of 7, by BitWrangler

User metadata
Rank l33t++
Rank
l33t++

I usually see what MSD, Norton Sysinfo and Snooper say, then harmonise the results with an amethyst crystal pendant, then guess.

Unicorn herding operations are proceeding, but all the totes of hens teeth and barrels of rocking horse poop give them plenty of hiding spots.

Reply 4 of 7, by jakethompson1

User metadata
Rank l33t
Rank
l33t

Even IRQs/DMAs, you can't actually interrogate the cards in any standard way and determine what is being used.

For IRQs, you could look and see whether an interrupt vector is installed or whether it's just pointing to an iret, or an EOI and an iret.

A better way is a program, like HWiNFO from Mumak here at vogons, that has a database of ISA cards inside it and probes all the ones that can be probed safely to see if there is a card there. That would have probably helped with your issue, too. Compiled-in ISA drivers to the Linux kernel worked like that, too.

Reply 5 of 7, by VeryVon

User metadata
Rank Newbie
Rank
Newbie
BitWrangler wrote on 2024-06-29, 01:27:

I usually see what MSD, Norton Sysinfo and Snooper say, then harmonise the results with an amethyst crystal pendant, then guess.

😆 Yep totally get it.

Thanks for the tip on Snooper, I'll defintely try it out. My "UTILS" directory currently contains:

- CHECKIT
- HWINFO
- MSD of course
- NICSCAN
- CONFIG (PC Config)
- PCICFG
- SPEEDSYS

Favorites are MSD & HWINFO so far. Speedsys is nice too, but I find myself going to HWINFO first.

Reply 6 of 7, by VeryVon

User metadata
Rank Newbie
Rank
Newbie
jakethompson1 wrote on 2024-06-29, 01:31:

A better way is a program, like HWiNFO from Mumak here at vogons, that has a database of ISA cards inside it and probes all the ones that can be probed safely to see if there is a card there.

Agreed! Love HWiNFO

Reply 7 of 7, by jakethompson1

User metadata
Rank l33t
Rank
l33t

Somewhere either in the linux kernel tree or old Slackware release notes, I bet you can find a list of "dangerous" ISA cards that will lock up the machine when probed by another driver that scans that same I/O port