From: Kevin Pedretti Date: Fri, 15 Jan 2010 00:14:33 +0000 (-0700) Subject: New BIOS image configured to build MP table with 4 CPUs. X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=commitdiff_plain;h=8157842941c07d83079097ce6366c19d934d11f7;p=palacios.git New BIOS image configured to build MP table with 4 CPUs. Hard coded for now for testing purposes. --- diff --git a/bios/rombios/BIOS-bochs-latest b/bios/rombios/BIOS-bochs-latest index ea9a1ec..4bbf52a 100644 Binary files a/bios/rombios/BIOS-bochs-latest and b/bios/rombios/BIOS-bochs-latest differ diff --git a/bios/rombios/Makefile b/bios/rombios/Makefile index c42eaaf..12154a7 100644 --- a/bios/rombios/Makefile +++ b/bios/rombios/Makefile @@ -13,7 +13,7 @@ clean: rm -f BIOS-bochs-* BIOS-bochs-latest: rombios.c biossums - gcc -DBX_SMP_PROCESSORS=1 -E -P $< > _rombios_.c + gcc -DBX_SMP_PROCESSORS=4 -E -P $< > _rombios_.c bcc -o rombios.s -C-c -D__i86__ -0 -S _rombios_.c sed -e 's/^\.text//' -e 's/^\.data//' rombios.s > _rombios_.s as86 _rombios_.s -b tmp.bin -u- -w- -g -0 -j -O -l rombios.txt @@ -23,7 +23,7 @@ BIOS-bochs-latest: rombios.c biossums rm -f _rombios_.s BIOS-bochs-latest.elf: rombios.c biossums - gcc -DBX_SMP_PROCESSORS=1 -E -P $< > _rombios_elf.c + gcc -DBX_SMP_PROCESSORS=4 -E -P $< > _rombios_elf.c bcc -o rombios_elf.s -C-c -D__i86__ -0 -S _rombios_elf.c sed -e 's/^\.text//' -e 's/^\.data//' rombios_elf.s > _rombios_elf.s as86 _rombios_elf.s -u- -w- -g -0 -j -O -l rombios_elf.txt diff --git a/bios/rombios/rombios.c b/bios/rombios/rombios.c index f754bad..717a1b2 100644 --- a/bios/rombios/rombios.c +++ b/bios/rombios/rombios.c @@ -27,7 +27,7 @@ // ROM BIOS for use with Bochs/Plex x86 emulation environment -#define HVMASSIST +//#define HVMASSIST #undef HVMTEST // Xen full virtualization does not handle unaligned IO with page crossing.