Image of Modern Operating Systems (3rd Edition)
Image of Operating System Concepts
Image of Android Wireless Application Development
Image of RHCE Red Hat Certified Engineer Linux Study Guide (Exam RH302) (Certification Press)

Examine ESRT entries from UEFI Shell

This blog post explains what is the UEFI ESRT and provides the source code and build tools for a simple utility to list ESRT entries.

List ACPI Tables From UEFI Shell

This post demonstrates a small UEFI shell utility which list out the ACPI tables in your firmware.

Using VMware Workstation To Experiment With UEFI

In this post I will show you how to set up a VMware Workstation virtual machine which allows you to experiment with the UEFI shell and the various UEFI command line tools.

Using EFI Stub Mechanism to Upgrade to Fedora 20

The Fedora 20 (codename Heisenbug) Beta has been available for a couple of weeks now and is fairly stable according to all reports and so I decided to upgrade my main Linux development system from Fedora 19 to Fedora 20 using Fedup. FedUp consists of two components – a client used to download packages and prepare for the upgrade, and a pre-boot environment which does the actual upgrade using systemd and yum. Files are downloaded to /var/tmp/fedora-upgrade (or the directory specified by the cachedir command line option) and are automatically deleted after the upgrade completes. In my case nearly 2000

Accessing EDID Information From UEFI Shell

In this post, I demonstrate how to write a UEFI command line utility to retrieve EDID information.