Linux LiveCD for OLPC XO Laptops

OLPC (One Laptop Per Child) project had released XO Laptops for the public through "Buy 2 Get 1": one laptop will be sent to the buyer and the other laptop will be sent to a child in a poor, developing country.
Unfortunately:
1. There is no standard BIOS inside XO laptops.
2. There is no standard VGA/EGA/CGA video mode.
3. Ordinary/unmodified Linux distro cannot run on XO laptops. Linux can run on XO with modified/patched kernel.
4. There is no hard disk or CD-ROM drive inside OLPC.
5. According to developers, no one have tested the booting process from external USB CD-ROM drive.
The booting process is different from ordinary Linux LiveCD.
Is there any special Linux LiveCD for OLPC XO laptops?
Is there any howto / wiki on porting ordinary Linux LiveCD to XO laptops?
Thank you
Unfortunately:
1. There is no standard BIOS inside XO laptops.
2. There is no standard VGA/EGA/CGA video mode.
3. Ordinary/unmodified Linux distro cannot run on XO laptops. Linux can run on XO with modified/patched kernel.
4. There is no hard disk or CD-ROM drive inside OLPC.
5. According to developers, no one have tested the booting process from external USB CD-ROM drive.
The booting process is different from ordinary Linux LiveCD.
Is there any special Linux LiveCD for OLPC XO laptops?
Is there any howto / wiki on porting ordinary Linux LiveCD to XO laptops?
Thank you