Image of Modern Operating Systems (3rd Edition)
Image of Android Wireless Application Development
Image of Beginning Google Maps API 3
Image of Linux Kernel Development (3rd Edition)

Nesting RHEL7 KVM on VMware Workstation 12

In this post I discuss how to enable a Red Hat Enterprise Linux VM to use KVM when installed on top of VMware Workstation version 8 or later.

Examining TPM2 ACPI Table

In this blog post, I examine and discuss the contents of a TPM2 ACPI table and provide the source code for a simple UEFI shell utility to print out the contents of this table.

Access BGRT Information and Boot Graphics From UEFI Shell

In this post, I provide the source code for a small UEFI shell utility which will display information about a ACPI 5.0 BGRT table, if present, and allow you to save the referenced boot logo as a BMP file.

Shell Script to List ACPI tables

ACPI (Advanced Configuration and Power Interface) defines platform-independent interfaces for hardware discovery, configuration, power management and monitoring, and these tables contain lots of useful information for low-level programmers such as myself. Here is a short shell script which I clobbered together a few days ago to list out the ACPI tables on a system together with a short description of each table where possible. #!/bin/bash # # Author: Finnbarr P. Murphy # Date: January 2015 # Purpose: List ACPI tables # License: BSD # TMP1=$(mktemp -u -p /var/tmp/ acpiXXXXXX) TMP2=$(mktemp -u -p /var/tmp/ acpiXXXXXX) TMP3=$(mktemp -u -p /var/tmp/ acpiXXXXXX) cat