[SeaBIOS] [PATCH 0/4] Some additional PCI cleanups
Kevin O'Connor
kevin at koconnor.net
Wed Feb 3 16:51:50 CET 2016
Some additional PCI code cleanup - most notable is the first patch
which adds a '%pP' modifier to the 'printf' code for outputting
'struct pci_device' pointers.
This series is on top of the previous series; it is also at:
https://github.com/KevinOConnor/seabios/tree/testing
-Kevin
Kevin O'Connor (4):
pci: Implement '%pP' printf handler for 'struct pci_device' pointers
pci: Move code in pci.c that is specific to pciinit.c to pciinit.c
pci: Split low-level pci code from higher-level 'struct pci_device'
code
scsi: Always use MAXDESCSIZE when building drive description
Makefile | 2 +-
src/boot.c | 1 +
src/fw/acpi.c | 2 +-
src/fw/coreboot.c | 2 +-
src/fw/csm.c | 3 +-
src/fw/mptable.c | 5 +-
src/fw/mtrr.c | 1 -
src/fw/paravirt.c | 3 +-
src/fw/pciinit.c | 63 ++++++++---
src/fw/smm.c | 1 +
src/hw/ahci.c | 8 +-
src/hw/ata.c | 3 +-
src/hw/esp-scsi.c | 10 +-
src/hw/floppy.c | 2 +-
src/hw/lsi-scsi.c | 10 +-
src/hw/megasas.c | 12 +--
src/hw/pci.c | 241 +-----------------------------------------
src/hw/pci.h | 104 ++----------------
src/hw/{pci.c => pcidevice.c} | 137 +-----------------------
src/hw/{pci.h => pcidevice.h} | 71 ++-----------
src/hw/pvscsi.c | 10 +-
src/hw/sdcard.c | 2 +-
src/hw/usb-ehci.c | 6 +-
src/hw/usb-ohci.c | 6 +-
src/hw/usb-uhci.c | 7 +-
src/hw/usb-xhci.c | 9 +-
src/hw/virtio-blk.c | 41 +++----
src/hw/virtio-pci.c | 12 +--
src/hw/virtio-scsi.c | 15 +--
src/optionroms.c | 22 ++--
src/output.c | 19 ++++
src/pcibios.c | 1 +
src/util.h | 2 +
src/vgahooks.c | 3 +-
34 files changed, 173 insertions(+), 663 deletions(-)
copy src/hw/{pci.c => pcidevice.c} (64%)
copy src/hw/{pci.h => pcidevice.h} (59%)
--
2.5.0
More information about the SeaBIOS
mailing list