On Wed, 24 Mar 1999 [EMAIL PROTECTED] wrote:

> Hi,
> 
>      We are hoping to port Linux to a custom StrongARM SA-1100 board. We have
> the version for the Brutus board. We want to run Linux standalone and we are
> worried that the brutus code does not seem to do any basic intialisation like
> DRAM refresh, clock speed etc?

No.  The kernel does nothing about it.  This is your bootloader's job to
initialize them.  Anyway the kernel can't run directly from ROM or Flash
so the bootloader would have to copy the relevant code into ram before
starting the kernel.

A minimal bootloader represent approx 50 lines of assembly so this is no
big deal.

> Are we missing something?
> Is the Brutus code the best starting point?

You may have a look at ftp.cam.org/users/nico.  I maintain some patches
against the latest official ARM Linux kernel tree.  The generic SA1100
stuff is already in there, you'll only need to add your implementation
specifics.  Eventually when this patch will become mature enough I'll
submit it for inclusion into the main ARM patch.


Nicolas Pitre, B. ing.
[EMAIL PROTECTED]


unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]

Reply via email to