jakethompson1 wrote on 26 minutes ago:
Fair, but par for the course for the time anyway. Like the Windows 95 setup ISA hardware probe, which as someone in the blog comments pointed out, could have also been used as an opportunity to check whether HLT works.
The Windows 95 ISA probe is actually doing the stuff correctly (albeit quite slow, as a consequence, due to all the synchronized hard disk writes). I agree, HLT testing could have been added to it.
I just experienced the counter-example with the Creative Plug&Play manager. I installed a SB32 PnP into a 486 system with an Adaptec 1542C SCSI controller for the boot drive, in its default configuration. The Plug and Play manager setup utitlity then had a screen similar to the Windows 95 message like "your system might crash now, if it does, please reboot and try again" or something like that. And the system did crash indeed, so I rebooted (using the reset button). Actually, I wasn't that surprised and was quite confident I already knew what was happening. After pressing reset, DOS executed config.sys which already had DEVICE=C:\CTCM\CTCM.SYS added to it, which printed a message like "5 out of 5 Creative Plug & Play devices configured", and then DOS was complaining about COUNTRY.SYS missing and CONFIG.SYS being corrupt, then the system locked up. The computer responded to Ctrl-Alt-Del (yeah, I did try this instead of the reset button knowing very well what was about to happen), but the Adaptec POST now failed ("BIOS NOT intended for this host adapter! BIOS not installed!"). Pressing reset again got me to DOS failing to boot. Luckily, it was DOS 6, so I could use F5/F8/Shift to circumvent CONFIG.SYS and run the Plug & Play Creative Configuration utility to declare that Port 330h is in use by the SCSI controller, but the experience was everything but "just reboot and continue".