Dear Marek Vasut, In message <201111101940.40863.marek.va...@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: w...@denx.de Real programmers can write assembly code in any language. :-) - Larry Wall in <8...@jpl-devvax.jpl.nasa.gov> _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot