Am 25.08.2008 um 16:11 schrieb [EMAIL PROTECTED]: > mitch wrote: >> paul fox wrote: >>> mitch wrote: >>>> Open Firmware can boot ELF binaries directly. Put your .elf file >>>> in the >>>> root directory on a USB key that is formatted with either a FAT >>>> filesystem (preferred) or an ext2 filesystem. Then, on an >>>> unsecured XO >>>> laptop, type: >>>> >>>> ok boot u:\myprogram.elf >>> >>> mitch -- where are OFW capabilities such as this, and the "client >>> interface" mentioned below, documented? (i suspect i've probably >>> seen the doc somewhere in my wiki travels, and didn't at the time >>> recognize it for what it was.) >>> >> >> My recent rewrite of the Olpc.fth wiki page documents the basics from >> the XO perspective. > > thanks. that page is now the excellent boot reference i was > hoping for. :-) > >> >> The primary documentation for the client interface is in the IEEE >> Open >> Firmware standard; you might be able to find a near-final draft >> online >> with a bit of searching. >> >> FirmWorks sells a book that explains the client interface in gory >> detail. There might be a copy floating around 1cc; there are >> certainly >> some copies of the FirmWorks OFW command reference manual. >> >> The OFW source tree contains some example programs that use the >> client >> interface; look in the "clients/" subdirectory. >> >> A general-purpose call gateway, with templates for all the standard >> client services, can be found in the Linux kernel source at >> http://dev.laptop.org/git?p=olpc-2.6;a=blob;f=arch/x86/kernel/ofw.c > > great. needless to say, i'll be saving this message. (and i'm > changing > the Subject to make it easier to find.)
Hehe. That's what I thought about too - where to put it on the wiki ;) - Bert - _______________________________________________ Devel mailing list [email protected] http://lists.laptop.org/listinfo/devel
