David Gibson's Home PageI'm a Linux kernel hacker, mostly, though I've also worked on other projects including, recently, qemu. I'm currently working in Red Hat's virtualization group. Device Tree Compiler and libfdtI wrote the Device Tree Compiler, a program which takes a textual representation of an Open Firmware style device tree, and converts it into the flattened device tree binary. This format is used by the powerpc Linux kernel to supply a device tree for embedded powerpc systems which don't have Open Firmware. The format is now also used by several other Linux architectures including ARM, and by some other software such as U-Boot.
I also wrote Day to day maintenance of dtc and libfdt and has now been taken over by Jon Loeliger of Freescale. Releases can be found here. Linux support for the Logitech QuickCall USB VOIP SpeakerphoneThis is a rather neat USB Audio speakerphone gadget (now end-of-life). Unfortunately Logitech only supplies Windows drivers. However, it's almost a standard USB Audio Class device, so with a few tweaks I've managed to get it working under Linux. Junk CodeAssorted small bits and pieces of code. Everyone should have a junkcode pile. PapersAssorted papers written for various conferences. None terribly recent any more. Old projects:
I wrote the "orinoco" driver, a (then) new driver for Lucent/Cabletron
and some PrismII IEEE802.11 wireless cards, designed to
replace
I wrote In 2001, I worked on an electronic voting and counting system to be used in the 2001 ACT elections.
I'm also did some initial work on david AT gibson.dropbear.id.au Last modified Wednesday, 27-Jan-2016 20:06:21 AEDT |