hot dos (Developers)
> Well, the VMM would intercept the forbidden instructions and handle them as
> it saw fit. Either emulating virtual hardware like the VGA card or the COM
> port or ignoring them or terminating the offending program.
I'm getting the impression that DOS 4.0 should neither
manipulate the hardware nor use the HLT command, so that
it can run in a virtual environment.
ie with the benefit of hindsight, this is something that
should have been true ever since MSDOS 1.0.
Indeed - it may already be true - I'm not familiar with
DOS internals.
And that MSDOS - from day 1 - should have instead been
doing a BIOS call to do anything hardware-specific.
And IF that is true then it would seem to me that I
need to raise a fault in the BIOS keyboard routine.
It is not DOS 4.0's job to recognize a lousy BIOS
and basically bypass the BIOS keystroke-wait routine
that does a hard poll.
Complete thread:
- hot dos - kerravon, 08.05.2025, 00:24
- hot dos - ecm, 08.05.2025, 00:36
- hot dos - Rugxulo, 08.05.2025, 03:22
- hot dos - kerravon, 08.05.2025, 07:24
- hot dos - rmcconne, 11.05.2025, 15:15