* Martin Michlmayr <[EMAIL PROTECTED]> [2006-08-05 01:00]: > I thought of putting both APEX and the Linux kernel in one partition > and have APEX read the offset of the Linux kernel from the end of > the partition but I fear that this won't work either because the > partition can probably not be *longer* than 8 blocks either (but I > haven't tested this).
Actually, that seems to work. So the idea would be to put the following information in the "Kernel" FIS partition starting at 0x60000: ---------------------- Sercomm flash trailer ---------------------- APEX boot loader ---------------------- padding ---------------------- Linux kernel ---------------------- padding ---------------------- APEX environment ---------------------- Offset of Linux kernel ---------------------- RedBoot would then load APEX, APEX could look for the "Kernel" FIS partition, read the last 4 bytes and interpret that as the offset of the Linux kernel in the "Kernel" FIS partition. It would then load fis://[EMAIL PROTECTED] and fis://[EMAIL PROTECTED] into memory. Sound reasonable? Rod, would this approach be okay for the NSLU2 project? -- Martin Michlmayr http://www.cyrius.com/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

