here: http://oclug.on.ca/meeting/105/ for those unfamiliar with device trees, there's a number of good tutorials out there including: http://xillybus.com/tutorials/device-tree-zynq-1 http://learn.adafruit.com/introduction-to-the-beaglebone-black-device-tree/overview http://elinux.org/Device_Tree simply, it's a way (primarily for ARM systems) to be able to build a fairly generic kernel for a related family of boards, then define a device tree that further defines the *exact* properties of that board. that way, rather than -- in the past -- having to create a new board file for every different ARM board out there and add it to the kernel source tree, you simplify the kernel build process to build for just the common denominator, and further define a number of device trees that are passed to the kernel by the bootloader. *way* simpler. you won't see this sort of thing with intel, but it's the standard for the ARM architecture these days. so there you go. rday -- ======================================================================== Robert P. J. Day Ottawa, Ontario, CANADA http://crashcourse.ca Twitter: http://twitter.com/rpjday LinkedIn: http://ca.linkedin.com/in/rpjday ========================================================================