Philip Blundell writes:
> >   1) ARM code is less compact than x86 code so you may have to be
> >      more creative to get it to fit.
> >
> >   2) You'll need the Linux boot loader for ARM which effectivly
> >      you get away without on x86 (LILO is tiny).
> 
> There's no reason you couldn't do a tiny bootloader for ARM as well.  The 
> actual mechanics of loading the kernel are pretty trivial.  As to ARM code 
> being less compact, yes that's true, but it compresses better so in extremis 
> you could use gzexe to gain some savings.  Thumb would also be an option 
> though not for RiscPC or A5000 obviously.

A small bootloader has already been done for ARM - it's my !Linux.  The
executable, which is really all you need, is about 50k.  Older versions
were around 5k-10k.
   _____
  |_____| ------------------------------------------------- ---+---+-
  |   |        Russell King       [EMAIL PROTECTED]      --- ---
  | | | |  http://www.arm.linux.org.uk/~rmk/armlinux.html    /  /  |
  | +-+-+                                                     --- -+-
  /   |               THE developer of ARM Linux              |+| /|\
 /  | | |                                                     ---  |
    +-+-+ -------------------------------------------------  /\\\  |
unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]

Reply via email to