Translate

Image of Operating System Concepts
Image of Android Wireless Application Development
Image of XSLT 2.0 and XPath 2.0 Programmer's Reference (Programmer to Programmer)
Image of Advanced Programming in the UNIX Environment, Second Edition (Addison-Wesley Professional Computing Series)

UEFI Memory V E820 Memory

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.

Introduction to Udisks

Udisks is a means of enumerating disk and storage devices on Linux platforms and performing various operations on them. This post describes the technology behind udisks, the history of udisks, how to monitor udisks events and some simple operations you can do using udisks.

Centos 5.6 AR8131 NIC Driver

This post shows you how use lspci to determine the vendor and product IDs of a device and use these IDs to locate a suitable driver driver in the ElRepo Enterprise Linux Repository.

Retrieve EDID information via SysFS

This post demonstrates how to programmatically retrieve digital monitor EDID information via sysfs.

Hard Disk Metadata

This post demonstrates how to access hard disk metadata such as disk geometry, capacility, manufacturer, serial number, firmware revision, rotational speed, and partiitioning information using libparted and various ioctls and output the metadata in a number of formats.