Using the UEFI Scripted Buttons

The 'UEFI scripts' combine target memory reads with knowledge of UEFI/EDK2 standards to facilitate debugging.

The toolbar displays three buttons, LoadDXEModules, LoadPEIMs, and LoadThis.

LoadThis
Loads the source information for only the current module that was executing when the target was halted.
LoadPEIMs
Loads the source information for all the modules in PEI phase using the file system stored in flash memory
LoadDXEModules
Loads the source information for all the DXE modules that have been loaded up to this point.

Tip

To load all available source information, boot the target to the end of DXE phase, for example to the UEFI shell or the idle loop, and click LoadPEIMs and LoadDXEModules.

Note

To use any of this commands, the target needs to be connected and stopped.

For more complete information about compiler optimizations, see our Optimization Notice.