From mboxrd@z Thu Jan 1 00:00:00 1970 From: Graeme Russ Date: Sat, 03 Dec 2011 08:43:19 +1100 Subject: [U-Boot] [PATCH 3/4] x86: Refactor the zboot innards so they can be reused with a vboot image In-Reply-To: <1322644664-4520-4-git-send-email-gabeblack@chromium.org> References: <1322644664-4520-1-git-send-email-gabeblack@chromium.org> <1322644664-4520-4-git-send-email-gabeblack@chromium.org> Message-ID: <4ED94677.4090608@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 Hi Gabe, On 30/11/11 20:17, Gabe Black wrote: > If vboot successfully verifies a kernel, it will leave it in place and > basically ready to boot. The zeropage table which is part of the x86 boot > protocol is at the end of the kernel, though, instead of the beginning, and > because the image is already in place there's no need to copy it around. > This change refactors the code which implements the zboot command so that > the configuration of the zeropage table and loading the pieces of the > kernel into memory are done separately. Also, because the command line goes > before the zeropage table in vboot which is somewhat incompatible with the > normal protocol, where to put the command line is a now a parameter instead > of being hard coded. What exactly is vboot? Is this something new you a looking to introduce to U-Boot later, or is it something entirely separate? Regards, Graeme