<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Musings</title>
	<atom:link href="http://blog.fpmurphy.com/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.fpmurphy.com</link>
	<description>of an OS plumber</description>
	<lastBuildDate>Tue, 05 Mar 2013 20:40:10 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Enhanced Linked List Support in GNU-EFI</title>
		<link>http://blog.fpmurphy.com/2013/03/enhanced-linked-list-support-in-gnu-efi.html</link>
		<comments>http://blog.fpmurphy.com/2013/03/enhanced-linked-list-support-in-gnu-efi.html#comments</comments>
		<pubDate>Mon, 04 Mar 2013 23:20:45 +0000</pubDate>
		<dc:creator>fpmurphy</dc:creator>
				<category><![CDATA[EFI]]></category>
		<category><![CDATA[UEFI]]></category>
		<category><![CDATA[Boot]]></category>
		<category><![CDATA[Hot keys]]></category>
		<category><![CDATA[Key]]></category>

		<guid isPermaLink="false">http://blog.fpmurphy.com/?p=573</guid>
		<description><![CDATA[This post details how I significantly enhanced the double linked list support in GNU-EFI 3.0t. ]]></description>
		<wfw:commentRss>http://blog.fpmurphy.com/2013/03/enhanced-linked-list-support-in-gnu-efi.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Efivars and Efivarfs</title>
		<link>http://blog.fpmurphy.com/2012/12/efivars-and-efivarfs.html</link>
		<comments>http://blog.fpmurphy.com/2012/12/efivars-and-efivarfs.html#comments</comments>
		<pubDate>Thu, 27 Dec 2012 04:45:28 +0000</pubDate>
		<dc:creator>fpmurphy</dc:creator>
				<category><![CDATA[EFI]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[UEFI]]></category>
		<category><![CDATA[efivarfs]]></category>
		<category><![CDATA[efivars]]></category>
		<category><![CDATA[global variables]]></category>
		<category><![CDATA[NVRAM]]></category>

		<guid isPermaLink="false">http://blog.fpmurphy.com/?p=568</guid>
		<description><![CDATA[This post demonstrates how to use both the new efivarfs filesystem and older efivars mechanism to create, read, write and delete (U)EFI variables. ]]></description>
		<wfw:commentRss>http://blog.fpmurphy.com/2012/12/efivars-and-efivarfs.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>List UEFI Secure Boot Certificate Contents</title>
		<link>http://blog.fpmurphy.com/2012/11/list-secure-boot-certificates.html</link>
		<comments>http://blog.fpmurphy.com/2012/11/list-secure-boot-certificates.html#comments</comments>
		<pubDate>Tue, 20 Nov 2012 05:07:55 +0000</pubDate>
		<dc:creator>fpmurphy</dc:creator>
				<category><![CDATA[Cryptography]]></category>
		<category><![CDATA[Secure Boot]]></category>
		<category><![CDATA[UEFI]]></category>
		<category><![CDATA[Authenticated Variables]]></category>
		<category><![CDATA[db]]></category>
		<category><![CDATA[dbx]]></category>
		<category><![CDATA[KEK]]></category>
		<category><![CDATA[PK]]></category>
		<category><![CDATA[Secure Variables.]]></category>

		<guid isPermaLink="false">http://blog.fpmurphy.com/?p=560</guid>
		<description><![CDATA[In this post, I dive deep into UEFI Authenticated Variables to show you how UEFI Secure Boot is implemented. I also provide the source code for a simple UEFI utility which outputs information about the X.509 certificates in the Secure Boot keys. ]]></description>
		<wfw:commentRss>http://blog.fpmurphy.com/2012/11/list-secure-boot-certificates.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>GNOME Shell 3.6 DBus Support</title>
		<link>http://blog.fpmurphy.com/2012/11/gnome-shell-3-6-dbus-support.html</link>
		<comments>http://blog.fpmurphy.com/2012/11/gnome-shell-3-6-dbus-support.html#comments</comments>
		<pubDate>Wed, 07 Nov 2012 04:06:52 +0000</pubDate>
		<dc:creator>fpmurphy</dc:creator>
				<category><![CDATA[D-Bus]]></category>
		<category><![CDATA[gjs]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[GNOME Shell]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[DBus]]></category>
		<category><![CDATA[GNOME Shell extensions]]></category>

		<guid isPermaLink="false">http://blog.fpmurphy.com/?p=566</guid>
		<description><![CDATA[This post discusses the differences between the DBus interface in GNOME Shell 3.6 and GNOME Shell 3.4. I also demonstrate how to use some of the new methods provided to remove an installed extension, to download and install an extension from extensions.gnome.org, and how to flash your screen. ]]></description>
		<wfw:commentRss>http://blog.fpmurphy.com/2012/11/gnome-shell-3-6-dbus-support.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Decode Microsoft&#8217;s UEFI Secure Boot KEK Certificate</title>
		<link>http://blog.fpmurphy.com/2012/10/decode-microsofts-uefi-secure-boot-kek-certificate.html</link>
		<comments>http://blog.fpmurphy.com/2012/10/decode-microsofts-uefi-secure-boot-kek-certificate.html#comments</comments>
		<pubDate>Sat, 20 Oct 2012 18:38:45 +0000</pubDate>
		<dc:creator>fpmurphy</dc:creator>
				<category><![CDATA[Authentication]]></category>
		<category><![CDATA[Lenovo]]></category>
		<category><![CDATA[Secure Boot]]></category>
		<category><![CDATA[UEFI]]></category>
		<category><![CDATA[DER]]></category>
		<category><![CDATA[KEK]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[PK]]></category>
		<category><![CDATA[Secure Keys]]></category>
		<category><![CDATA[X509]]></category>

		<guid isPermaLink="false">http://blog.fpmurphy.com/?p=557</guid>
		<description><![CDATA[In this post I show you how to decode a DER encoded binary X509 certificate and use it to show you the contents of the Microsoft X509 certificate used as the UEFI Secure boot KEK for Windows 8 platforms. ]]></description>
		<wfw:commentRss>http://blog.fpmurphy.com/2012/10/decode-microsofts-uefi-secure-boot-kek-certificate.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lenovo T430, T530 Now Support UEFI Secure Boot</title>
		<link>http://blog.fpmurphy.com/2012/09/lenovo-t430-t530-now-support-uefi-secure-boot.html</link>
		<comments>http://blog.fpmurphy.com/2012/09/lenovo-t430-t530-now-support-uefi-secure-boot.html#comments</comments>
		<pubDate>Thu, 27 Sep 2012 04:00:00 +0000</pubDate>
		<dc:creator>fpmurphy</dc:creator>
				<category><![CDATA[Lenovo]]></category>
		<category><![CDATA[Secure Boot]]></category>
		<category><![CDATA[UEFI]]></category>
		<category><![CDATA[KEK]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PK]]></category>
		<category><![CDATA[Windows 8]]></category>

		<guid isPermaLink="false">http://blog.fpmurphy.com/?p=548</guid>
		<description><![CDATA[In this post, I discuss the new Secure Boot options made available on the Lenovo T430, T430i, T530, and T530i laptops as a result of the 2.05 firmware update. ]]></description>
		<wfw:commentRss>http://blog.fpmurphy.com/2012/09/lenovo-t430-t530-now-support-uefi-secure-boot.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Accessing EDID Information From UEFI Shell</title>
		<link>http://blog.fpmurphy.com/2012/09/accessing-edid-information-from-uefi-shell.html</link>
		<comments>http://blog.fpmurphy.com/2012/09/accessing-edid-information-from-uefi-shell.html#comments</comments>
		<pubDate>Sat, 01 Sep 2012 14:06:03 +0000</pubDate>
		<dc:creator>fpmurphy</dc:creator>
				<category><![CDATA[C]]></category>
		<category><![CDATA[EDID]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[UEFI]]></category>
		<category><![CDATA[FTOA]]></category>
		<category><![CDATA[GNU_EFI]]></category>
		<category><![CDATA[GOP]]></category>
		<category><![CDATA[ITOA]]></category>
		<category><![CDATA[UEFI Shell]]></category>

		<guid isPermaLink="false">http://blog.fpmurphy.com/?p=552</guid>
		<description><![CDATA[In this post, I demonstrate how to write a UEFI command line utility to retrieve EDID information.  ]]></description>
		<wfw:commentRss>http://blog.fpmurphy.com/2012/09/accessing-edid-information-from-uefi-shell.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Display UEFI Firmware Version, Vendor, Revision and Build Date</title>
		<link>http://blog.fpmurphy.com/2012/08/display-uefi-firmware-version-vendor-revision-and-build-date.html</link>
		<comments>http://blog.fpmurphy.com/2012/08/display-uefi-firmware-version-vendor-revision-and-build-date.html#comments</comments>
		<pubDate>Sat, 01 Sep 2012 02:30:37 +0000</pubDate>
		<dc:creator>fpmurphy</dc:creator>
				<category><![CDATA[Lenovo]]></category>
		<category><![CDATA[SMBIOS]]></category>
		<category><![CDATA[UEFI]]></category>
		<category><![CDATA[Build Date]]></category>
		<category><![CDATA[Lenovo T430]]></category>
		<category><![CDATA[Revision]]></category>
		<category><![CDATA[Vendor]]></category>
		<category><![CDATA[Version]]></category>

		<guid isPermaLink="false">http://blog.fpmurphy.com/?p=550</guid>
		<description><![CDATA[In this post, I show you how to obtain various information (vendor, version, revision and build date) about your UEFI firmware via the SMBIOS table. ]]></description>
		<wfw:commentRss>http://blog.fpmurphy.com/2012/08/display-uefi-firmware-version-vendor-revision-and-build-date.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>UEFI Memory V E820 Memory</title>
		<link>http://blog.fpmurphy.com/2012/08/uefi-memory-v-e820-memory.html</link>
		<comments>http://blog.fpmurphy.com/2012/08/uefi-memory-v-e820-memory.html#comments</comments>
		<pubDate>Sat, 18 Aug 2012 20:22:35 +0000</pubDate>
		<dc:creator>fpmurphy</dc:creator>
				<category><![CDATA[EFI]]></category>
		<category><![CDATA[GRUB]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[Lenovo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[UEFI]]></category>
		<category><![CDATA[add_efii_memmap]]></category>
		<category><![CDATA[E820]]></category>
		<category><![CDATA[efibootmgr]]></category>

		<guid isPermaLink="false">http://blog.fpmurphy.com/?p=545</guid>
		<description><![CDATA[In this post I discuss the differences between how UEFI hands off memory to the Linux Kernel and how old-fashioned BIOSes handled off memory via E820. ]]></description>
		<wfw:commentRss>http://blog.fpmurphy.com/2012/08/uefi-memory-v-e820-memory.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Problems With UEFI Shell Options</title>
		<link>http://blog.fpmurphy.com/2012/07/problems-with-uefi-shell-options.html</link>
		<comments>http://blog.fpmurphy.com/2012/07/problems-with-uefi-shell-options.html#comments</comments>
		<pubDate>Wed, 11 Jul 2012 05:23:18 +0000</pubDate>
		<dc:creator>fpmurphy</dc:creator>
				<category><![CDATA[C]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[UEFI]]></category>
		<category><![CDATA[EDK2]]></category>
		<category><![CDATA[ShellOpt]]></category>
		<category><![CDATA[UDK2010]]></category>
		<category><![CDATA[UEFI Shell]]></category>

		<guid isPermaLink="false">http://blog.fpmurphy.com/?p=540</guid>
		<description><![CDATA[The (U)EFI Shell has been around one form or another for nearly 15 years. Recenly I looked at Shell startup options and found that the relevant code in the Shell was badly broken and could never have worked. This post details my findings and solutions. ]]></description>
		<wfw:commentRss>http://blog.fpmurphy.com/2012/07/problems-with-uefi-shell-options.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
