@JJX: Yeah you're right I was a bit though on ya. Btw, what I dislike about Maemo is that Nokia is basically in control of both the OS (Maemo) and the hardware (N900's). .
Full schematics available for beagleboard.
Maybe maemo is tied too close to the given processor however. A good way to find out would be to port it to an x86 machine.