Brendan J Simon wrote:

> I've ported the 2.4.0-test9 kernel to our MPC8260 board.  I have a 512K
> boot flash and am trying to get the kernel to fit in it and then mount
> the root file system via NFS.  I currently have the kernel down to 520K
> but would like to get it under 448K (512K minus one 64K sector for a
> bootloader).  Is this possible ???
>
> Please CC to me as well as the list,
> Thanks,
> Brendan Simon.
>

I have worked on x86 version of 2.4.0-xxx and you definitely can get it below
512K. I don't know about other architectures and haven't tried NFS. You don't
need anywhere near 64K for a bootloader. It is almost free if you only need to
load the kernel into memory from the flash. For x86, the LinuxBios/OpenBios
project has done a lot of the work of actually developing a BIOS for x86. You
probably don't need a BIOS however, as I have booted Linux without a BIOS
of any kind, just some code to copy the Linux bvmlinux image from flash into
RAM and then jump to it to begin execution. The tricky part for x86 was getting
into protected mode from real mode, which I don't think you have to worry about.





--
To unsubscribe from this list, send a message to [EMAIL PROTECTED]
with the command "unsubscribe linux-embedded" in the message body.
For more information, see <http://waste.org/mail/linux-embedded>.

Reply via email to