2 ms·
A neat thing in Warp (I don't know if it was also pre-Warp) was that when it booted if it didn't have an OS/2 driver for the hard disk it would create a v86 tas
by tzs 2y ago
A neat thing in Warp (I don't know if it was also pre-Warp) was that when it booted if it didn't have an OS/2 driver for the hard disk it would create a v86 task that would take over the state of the BIOS and it would then use BIOS INT 13h calls to access the disk.
That meant you could install and use it on a PC with a disk controller that OS/2 did not recognize out of the box as long as that controller provided BIOS INT 13h support.
- anyfoo 2y agoI think 386+ Windows did the same, all through at least Windows 95. I even remember some goose chasing trying to enable the coveted "32 bit disk access" (which IIRC meant using native protected mode Win drivers for disk access) instead of the dreaded legacy disk access that called into the real mode BIOS: https://lh5.googleusercontent.com/-EKxolyf8ZJY/TePaQskPwCI/AAAAAAAABw4/RvWvoJVor-o/s800/diskAcc.jpg https://lh5.googleusercontent.com/-EKxolyf8ZJY/TePaQskPwCI/A...
- mananaysiempre 2y agoThis used to be common for modesetting using 16-bit VESA BIOS calls on multiple operating systems. Even Linux could do it, once upon a time.