HWiNFO DOS report enclosed. Some observations:
615 KB of free conventional memory was needed to run the hwinfo.exe -r to generate the report. I tried it with 589 KB free, but received an error.
589 KB of free conventional memory was needed to run hwinfo.exe
The amount of conventional memory needed may limit the usefulness. I had to REM a lot of entries to be able to run DOS and just HIMEM. Much easier to boot to DOS without HIMEM (press 7 at boot prompt). Do you know how to add a boot menu option to boot into DOS with just HIMEM?
With my drivers loaded, I have only 500 KB of free conventional memory. Is there any means to get the program to run with just 500 KB free? Memory extenders?
Mainboard Info showed that IRQ's 10, 11, 14, and 15 are free. The only one which I think should be free is IRQ 15 (secondary port for the onboard IDE controller is disabled in the BIOS). IRQ 11 is the SCSI controller, IRQ 14 is the primary port for the onboard IDE controller, IRQ 10 is the Voodoo3, but I'm not sure if the BIOS is assigning this or Windows. The BIOS option to "Assign IRQ for VGA" is not in this particular BIOS, so it may be enabled by default, or not at all. But I'm positive that IRQ 11 is assigned to the SCSI controller as it is listed in the SCSI card's BIOS. IRQ 14 should be assigned, although there is no IDE drive connected to the primary IDE port.
Drive Info - Capacity is incorrect. Capacity is limited to typical BIOS limitations at the time, or 8,032 MByte. I believe the HDD size is 36 MByte. I tried running HWiNFO with the SCSI card's DOS driver installed and without, but capacity is still read as 8,032 MByte in HWiNFO.
ISA bus information shows "no devices/cards", which isn't correct. There's a sound card, network card, and game port card plugged into the ISA slots.
Stepping information is not properly displayed for the Cyrix 5x86. It is reading the HEX properly for the device ID registers, but it would be nice to display that in typical human readable terms. If my memory is correct, stepping is taken from DIR1 (Device ID1) and is the highest order nibble (the four highest order bits), while the revision is also from DIR1, but is the lowest order nibble. So if DIR1 = 00000101, the 1st four 0's is the stepping once converted to DEC,w hile the 0101 is the revision, once converted to DEC. DIR0 is the current multiplier setting.
Plan your life wisely, you'll be dead before you know it.