[SeaBIOS] [PATCH 0/2] Simplify boot ordering mechanisms

Kevin O'Connor kevin at koconnor.net
Mon Dec 27 05:27:31 CET 2010


This is a patch series to simplify the current boot prioritization
code.  The basic idea is to replace the BCV list with a list that
contains all bootable objects.  It's then easier to make that list
authoritative and do all ordering on it.  This is a code
simplification even without the new "bootorder" file reading code.

-Kevin


Kevin O'Connor (2):
  Populate drive_g->desc prior to calling add_bcv_internal().
  Simplify boot ordering by building an inclusive boot list.

 src/ahci.c       |   11 +-
 src/ata.c        |   13 +-
 src/block.c      |   20 +---
 src/boot.c       |  425 ++++++++++++++++++++++--------------------------------
 src/boot.h       |   20 +--
 src/coreboot.c   |   20 +++
 src/floppy.c     |    5 +-
 src/optionroms.c |    6 +-
 src/usb-msc.c    |   11 +-
 src/virtio-blk.c |   10 +-
 10 files changed, 226 insertions(+), 315 deletions(-)

-- 
1.7.3.4




More information about the SeaBIOS mailing list