hot dos (Developers)
> > 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:
- hot dos - kerravon, 08.05.2025, 00:24 (Developers)
- 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