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 ecm Homepage E-mail, Düsseldorf, Germany, 08.05.2025, 20:07

> > For instance, idling with sti and hlt, if it
> > works,
>
> What is the reason this might not work?

Virtual Machines or Virtual 86 Mode Monitors may either support idling with HLT, ignore the HLT silently, or even treat it as a fault exception. Likewise in DPMI Protected Mode, a HLT may not be supported by the DPMI host.

On dosemu2's (native mode, no KVM) DPMI host HLT leads to a GPF.

Using HDPMI32 on a qemu VM (no KVM), HLT appears to be fully supported, both running without throwing an exception and apparently idling the CPU.

---
l

 

Complete thread:

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