On Tue, 23 May 2000, Hugo Fiennes wrote:

> The empeg uses a 320k rom/flash disk (read only) for a halfway house boot
> used when we upgrade the hard disk partitions/contents.
> 
> We do this just by setting the initrd start & end to point to the
> appropriate place in flash (in our case I think it's 0xd00b0000 - 0xd0000000
> is the base of flash in our memory map.
> 
> One thing you *do* have to patch is the code in arch/arm/setup.c which
> checks to see if the initrd exists within physical RAM - obviously, it won't
> in this case. Also, you can't use a compressed image as it's mounted
> in-place without any RAM usage.

Are you sure of that?  AFAIK initrd's are never mounted in place,
compressed or not.  You need a special block device driver to mount
uncompressed filesystems directly from flash.


Nicolas


unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]
++        Please use [EMAIL PROTECTED] for           ++
++                        kernel-related discussions.                      ++

Reply via email to