From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek Vasut Date: Thu, 10 Nov 2011 21:51:36 +0100 Subject: [U-Boot] [PATCH 1/2] image: Implement IH_TYPE_KERNEL_ANYLOAD In-Reply-To: <20111110190608.33B731404437@gemini.denx.de> References: <1320860840-6347-1-git-send-email-swarren@nvidia.com> <201111101940.40863.marek.vasut@gmail.com> <20111110190608.33B731404437@gemini.denx.de> Message-ID: <201111102151.36439.marek.vasut@gmail.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de > Dear Marek Vasut, > > In message <201111101940.40863.marek.vasut@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. Of course, but for that we have external functions (or functions which can be made external). M