EDK32 NT32pkg提供了在windows下仿真UEFI BIOS的能力,对于初学者学习framework有很大的帮助。
另外顺便一提的是,linux下也有类似的unixpkg,提供用gcc编译/gdb调试的仿真包。
进入今天的实验
打开cmd,进入c:\edk2执行edksetup.bat
然后执行build –t VS2008x86 开始编译。
打开windbg 选择open executable,选择 C:\edk2\Build\NT32\DEBUG_VS2008x86\IA32\secmain.exe
开始调试
在secmain!main下断点,go之后会遇到断点,之后就可以开始源代码调试。