It is the little things that make me happy sometimes, like Koen adding support for the Linux LED driver.
Several triggers are possible, such as accessing the NAND, MMC/SD, or just a regular heartbeat, as Koen has demonstrated. To list off the possible triggers for the LED driver:
root@beagleboard:~# cat /sys/class/leds/beagleboard::led0/trigger
none nand-disk [mmc0] heartbeat timer
The above shows the MMC/SD access trigger enabled. Koen selected that by issuing the following command:
root@beagleboard:/sys/class/leds/beagleboard::led0# echo mmc0 > trigger
Get started adding your own drivers today by starting with the existing code and the kernel git tree. See http://elinux.org/BeagleBoard#Code (Thanks Dirk!) for references. The patch was discussed on the IRC channel here: http://www.beagleboard.org/irclogs/index.php?date=2008-05-30#T12:04:27.
Meanwhile, Sakoman and Khasim are continuing to to push ahead with the full NAND flash support. All these “little” activities really make me happy. 🙂