[U-Boot-Users] ATAG Parameters

Anders Larsen alarsen at rea.de
Fri Nov 11 17:33:09 CET 2005


"Swapnil Ashok Narkhede" <S3092131 at student.rmit.edu.au> schrieb am Freitag, 11. November 2005 um 17:06 +0100:
>When U-boot passess control from itself to
>kernel it passess some ATAG parameters
>which is critical information for the kernel
>to boot.
[snip]
>Now the definition looks like this
>#define ATAG_CORE	0x54410001
>#define ATAG_INITRD2	0x54420005
>
>Does 0x54410001, 0x54420005 represent
>physical memory address, which are
>reserved, as per the Memory Map information
>from the Processor data sheets.

Hi,

those numbers are tags (identifiers), not addresses.
You'll find a description of the list passed to the kernel at
   http://www.arm.linux.org.uk/developer/booting.php#4 

The list is normally stored beginning at offset 0x100 from the
start of system RAM.

Cheers
 Anders





More information about the U-Boot mailing list