On Tue, Apr 26, 2022 at 05:55:36AM +0100, Peter Robinson wrote:
> > > The bootflow feature provide a built-in way for U-Boot to automatically
> > > boot an Operating System without custom scripting and other customisation.
> > > This is called 'standard boot' since it provides a standard way for
> > > U-Boot to boot a distro, without scripting.
> > >
> > > It introduces the following concepts:
> > >
> > >    - bootdev - a device which can hold a distro
> > >    - bootmeth - a method to scan a bootdev to find bootflows (owned by
> > >                 U-Boot)
> > >    - bootflow - a description of how to boot (owned by the distro)
> > >
> > > This series provides an implementation of these, enabled to scan for
> > > bootflows from MMC, USB and Ethernet. It supports the existing distro
> > > boot as well as the EFI loader flow (bootefi/bootmgr). It works
> > > similiarly to the existing script-based approach, but is native to
> > > U-Boot.
> >
> > I've put most of this cover letter in the merge commit, and applied this
> > to u-boot/master.  This is an incremental starting point at providing a
> > alternative way of constructing and controlling the load and execute OS
> > stage of booting.  There is some growth on most platforms for this, but
> > it is a reasonable alternative and will be iterated on.
> 
> I'm guessing this would allow us to optionally disable hush and
> associated pieces for a lot of the boards which may equal it out?

Long term, we'll see what makes the most sense for everyone as a
reasonable set of defaults.  I also think that high level, there'll be
places to optimize this for overall size down the line.

-- 
Tom

Attachment: signature.asc
Description: PGP signature

Reply via email to