Is it possible to use VMX instead of v86 for bios interrupts?
Would it be faster?
Would it enable us to use bios interrupts in long mode?
How much is VMX spread?
Thanks...
Using VMX for bios interrupts instead of v86
- AlfaOmega08
- Member
- Posts: 226
- Joined: Wed Nov 07, 2007 12:15 pm
- Location: Italy
Using VMX for bios interrupts instead of v86
Please, correct my English...
Motherboard: ASUS Rampage II Extreme
CPU: Core i7 950 @ 3.06 GHz OC at 3.6 GHz
RAM: 4 GB 1600 MHz DDR3
Video: nVidia GeForce 210 GTS... it sucks...
Motherboard: ASUS Rampage II Extreme
CPU: Core i7 950 @ 3.06 GHz OC at 3.6 GHz
RAM: 4 GB 1600 MHz DDR3
Video: nVidia GeForce 210 GTS... it sucks...
- Owen
- Member
- Posts: 1700
- Joined: Fri Jun 13, 2008 3:21 pm
- Location: Cambridge, United Kingdom
- Contact:
Re: Using VMX for bios interrupts instead of v86
VMX works only on Intel processors. Additionally, my understanding is that VMX doesn't do real mode. IIRC, OSes like Linux run a minimal v8086 hypervisor in the VMX environment for real mode tasks...AlfaOmega08 wrote:Is it possible to use VMX instead of v86 for bios interrupts?
Would it be faster?
Would it enable us to use bios interrupts in long mode?
How much is VMX spread?
Thanks...
SVM (AMD's VM system) does support real mode. But again, only works on AMD.
Just go and grab x86emu.
Re: Using VMX for bios interrupts instead of v86
VMX doesn't permit real-mode operation except maybe on the latest chips (see "Unrestricted Guest" feature). But I implemented vm8086-inside-VMX and used BIOS interrupts to switch video modes. So it does work. That was in a 32-bit host. I have not tried a 64-bit host.