Translate

Archives

Image of Modern Operating Systems (3rd Edition)
Image of Operating System Concepts
Image of XSLT 2.0 and XPath 2.0 Programmer's Reference (Programmer to Programmer)
Image of RHCE Red Hat Certified Engineer Linux Study Guide (Exam RH302) (Certification Press)

Simple CPUID Utility For UEFI Shell

This post discusses the CPUID opcode which is available for IA32 and IA64/AMD64 platforms. The source code for a simple cpuid utility is also provided.

Accessing ACPI MSDM From UEFI Shell

This post discusses how to retrieve a Microsoft Windows 8 or later product key from your firmware using an updated, and enhanced, UEFI Shell utility which I initially developed in 2014.

Installing and Configuring UDK2017 on Fedora 26

In this post, I show you how to install and configure UDK2017 on Fedora 26. I also show you how to build a simple HelloWorld UEFI application using the installed UDK2017 tools and environment.

Using PCI.IDS Database to Show PCI Vendor and Device Information in UEFI Shell

In this post, I describe a UEFI shell utility that I developed that displays PCI information including vendor and device descriptions from the PCI.IDS database.

Using the EFI_SHELL_PROTOCOL To Read a File

In this post, I provide the source code for a working UEFI shell application which displays the contents of an ASCII file using functionality provided by EFI_SHELL_PROTOCOL.