Hello,

I just started building OVMF (x64 debug) using VS2026, and there were
some issues, the main one fixed by pulling the latest updates from git
a couple days ago, but there were some "#pragma once" items that still
needed to be changed to the #ifdef style.  Anyway, I also enabled NX
support (see below).  Here are the .DSC changes:

gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask to 0x7 and 0xF respectively.
gEfiMdeModulePkgTokenSpaceGuid.PcdSetNxForStack|TRUE

Adding:
[PcdsPatchableInModule]
gEfiMdeModulePkgTokenSpaceGuid.PcdDxeNxMemoryProtectionPolicy|0xC000000000007FD5

It all builds.  If I F2 to get to setup, I get the blue menu where I
can enter firmware setup.  It shows up, but other than the language,
any item I choose, just takes me back to that blue menu where I can go
back into firmware or boot the misc device.

Any suggestions?

TIA!!


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#121974): https://edk2.groups.io/g/devel/message/121974
Mute This Topic: https://groups.io/mt/119446501/21656
Group Owner: [email protected]
Unsubscribe: https://edk2.groups.io/g/devel/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to