Hi, With the seabios update to the next master branch relase (NOT the stable branch pull sent out earlier today) seabios rom size will cross the 128k boundary and we have to deal with that.
So here is a RfC patch series with one aproach to handle this: We'll go build two seabios binaries, one 128k (will less features), one 256k (full featured). Machine types 1.7+ will use the 256k bios while older machine types will continue to use the 128k sized one. Series applies on top of the "roms: various build improvements" pull request sent out earlier today. Comments? cheers, Gerd Gerd Hoffmann (2): roms: build two seabios binaries machine type dependant bios hw/i386/pc_piix.c | 1 + hw/i386/pc_q35.c | 1 + hw/i386/pc_sysfw.c | 4 ++-- include/hw/i386/pc.h | 2 ++ roms/Makefile | 7 ++++--- roms/config.seabios | 1 - roms/config.seabios-128k | 5 +++++ roms/config.seabios-256k | 3 +++ 8 files changed, 18 insertions(+), 6 deletions(-) delete mode 100644 roms/config.seabios create mode 100644 roms/config.seabios-128k create mode 100644 roms/config.seabios-256k -- 1.8.3.1