[U-Boot-Users] [PATCH 1/5][RESEND #2] CSB637 - add KB920x support

kb9200_dev at kwikbyte.com
2005-08-25T21:48:55Z

> Steven Scholz <steven.scholz@imc-berlin.de> schreibt:
>>> We included the function lowlevel_init because it is referenced in a
>>> shared, common assembly file (cpu/arm920t/start.S).
>>
>>Of course it is referenced in cpu/arm920t/start.S. lowlevel_init() is an
>>assembly function. For AT91RM9200 it is implemented in
>>cpu/arm920t/at91rm9200/lowlevel_init.S and does importand initialisation
>>of clocks and memory timing!
>
> It seems that lowlevel_init is indeed undefined when
> CONFIG_SKIP_LOWLEVEL_INIT is defined.
>
> The revised patch below fixes this and also removes the board
> dependency from cpu/arm920t/at91rm9200/i2c.c - as far as I can
> tell it is safe to allow two-byte addresses generally.
>
> The following patches in my series are unaffected by this.
>
> Cheers
> Anders
>
> Signed-off-by: Anders Larsen alarsen at rea.de
>

Anders,

I have verified these changes on our board, as well.

Thank you for your help,
Matt

> CHANGELOG:
> Patch by Matt <james@kwikbyte.com>, 2005-04-27
> Add support for the KwikByte KB920x boards
>
... snip