flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
bitRAKE
AMD documentation states it as reserved, but read as zero. Obviously, the hypervisor controls what is returned for CPUID and can set it to any value.
This article suggests that the value is not well defined: http://www.os2museum.com/wp/frequently-given-misleading-answers/ Maybe you could test from an EFI Shell to insure Windows is not doing something? |
|||
![]() |
|
sinsi
If you have enabled Hyper-V in Windows, then even if you aren't using any VMs Windows runs as a special VM.
Quote: with virtualization enabled, the host OS also runs on top of the Hyper-V virtualization layer, just as guest operating systems do. https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/about/ |
|||
![]() |
|
Feryno
then you can then ask hypervisor info by executing cpuid with input eax=40000000h and further
more info here: https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/reference/tlfs |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.
Website powered by rwasa.