If you're are an embedded system beginner and you don't know where to start, this is article for you! After reading, you'll know how to build simple system with yocto/buildroot and how to boot it with qemu.
In this short article I present a C++ library for GPIO handling on BeagleBone Black. It consists of method which translates between pin head names and pin numbers, it also keeps track of export/unexport operations (some of pins are used by default).
We're going to run Arch Linux (arm version) on android device (HTC Magic) via fastboot directly from sdcard. This is completely non destructive to the android OS. Connectivity with device is provided by adbd. Furthermore we're going to configure kernel to print boot logs in framebuffer, so we won't need a serial cable.
In this short tutorial we're going to run MacOs X Mountain Lion on Asus X53SJ Notebook (with Intel Core i3 2310M CPU) using iATKOS ML2. From my experience this is the fastest and the most painless way to make it working. In the download section I've uploaded the kext drivers and a bit modified DSDT.aml which I found on osx86.net (with turns off nvidia hybrid/optimus graphics)