[SeaBIOS] [PATCH 0/7] abstract chipset(i440fx) specific register operation.

Isaku Yamahata yamahata at valinux.co.jp
Mon Jul 12 13:47:45 CEST 2010


This patch set abstract out chipset specific operation,
and spit out i440fx specific operation into dev-i440fx.c with it.
Thus q35 specific register value/operation will be added easily.

Isaku Yamahata (7):
  seabios: pci: introduce helper function to find device from table and
    initialize it.
  seabios: shadow: make device finding more generic.
  seabios: smm: move out piix4 specific logic to dev-i440fx.c
  seabios: smm_init: move out i440fx smram operation into dev-i440fx.c
  seabios: acpi: move acpi definitions to acpi.h from acpi.c
  seabios: acpi: split out piix4 pm logic.
  seabios: acpi: clean up of finding pm device.

 src/acpi.c       |  102 +++++++++--------------------------------------------
 src/acpi.h       |   81 ++++++++++++++++++++++++++++++++++++++++++
 src/dev-i440fx.c |   57 ++++++++++++++++++++++++++++++
 src/dev-i440fx.h |    4 ++
 src/pci.c        |   12 ++++++
 src/pci.h        |    1 +
 src/post.h       |   24 +++++++++++++
 src/shadow.c     |   44 +++++++++++++++--------
 src/smm.c        |   35 +++++++++++++-----
 9 files changed, 251 insertions(+), 109 deletions(-)
 create mode 100644 src/post.h




More information about the SeaBIOS mailing list