Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

hot dos (Developers)

posted by kerravon E-mail, Sydney, Free World South, 10.05.2025, 01:32

> 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:

Back to the forum
Board view  Mix view
22552 Postings in 2097 Threads, 401 registered users, 26 users online (1 registered, 25 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum