On Monday, December 3rd at 18:30, Haifux will gather to hear a talk by Eli Billauer:

   The Device Tree: Plug and play for Embedded Linux

Abstract

On embedded systems, the Linux kernel doesn't have the BIOS to tell it what the hardware is like. On the other hand, the traditional solution of having the hardware information hardcoded in the kernel source is leading to an overpopulation of platform-specific hacks (read: a disaster).

The Device Tree (Open Firmware) is the rising solution for embedded platforms that are based upon a common processor architecture (ARM in particular): It's a collection of hardware information given to the kernel in runtime, allowing it to load and configure the correct drivers, just like PCI/PCIe's plug and play allows the kernel to detect its peripherals.

This talk will explain the device tree's structure, show real device tree code and show how to compile and reverse engineer a device tree. A typical definition of a peripheral will be shown as well, along with the corresponding kernel code.

Download the slides: http://haifux.org/lectures/288/haifux-devicetree.pdf

=================================================================

We meet in Taub building, room 6. For instructions see:
http://www.haifux.org/where.html

Attendance is free, and you are all invited!

==================================================================
Future lectures:

24/12/12 What more can industry learn from open source?: Yael
         Vaya-Talmor


==================================================================

We are always interested in hearing your talks and ideas. If you wish to give a talk, hold a discussion, or just plan some event haifux might be interested in, please contact us at webmas...@haifux.org


--
Web: http://www.billauer.co.il


_______________________________________________
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il

Reply via email to