[PATCH] ARM: Versatile Express: Add default memory layout

Catalin Marinas catalin.marinas at arm.com
Thu Jul 22 07:19:56 EDT 2010


On Thu, 2010-07-22 at 12:16 +0100, Russell King - ARM Linux wrote:
> The kernel boot requirements document has for the last _8_ years said:
> 
>    The boot loader must pass at a minimum the size and location of the system
>    memory, and root filesystem location. Therefore, the minimum tagged list
>    should look:
> 
>            +-----------+
>    base -> | ATAG_CORE |  |
>            +-----------+  |
>            | ATAG_MEM  |  | increasing address
>            +-----------+  |
>            | ATAG_NONE |  |
>            +-----------+  v
> 
> and still u-boot gets it wrong...  Now tell me why I hate boot loaders
> soo much.

Maybe it's time to ignore all boot loaders and do everything in the
kernel :)

-- 
Catalin




More information about the linux-arm-kernel mailing list