[U-Boot] [PATCH 1/2] image: Implement IH_TYPE_KERNEL_ANYLOAD

Wolfgang Denk wd at denx.de
Thu Nov 10 20:06:08 CET 2011


Dear Marek Vasut,

In message <201111101940.40863.marek.vasut at gmail.com> you wrote:
>
> So basically, in the end, we need to 1) load zImage, 2) load initrd and 3) 
> adjust command line. 1) and 2) can be done via standard commands, 3) via some 
> script.

Actually there is a _little_ more to do for the boot loader. There are
obvious functions (like passing information about size and addresses
of avialable memory), less obvious things (like inserting the MAC
addresses for the network interfaces into the device tree, thus
passing them to the LInux kernel - something that has been impossible
so far in ARM land), and even adaption of the device troo to the
actual hardware - boards that come in different versions canuse this
do disable non-existing (on this board) function blocks in the DT,
etc. etc.  

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Real programmers can write assembly code in any language.   :-)
                      - Larry Wall in  <8571 at jpl-devvax.JPL.NASA.GOV>


More information about the U-Boot mailing list