From a20a98c75537407f7969a851a3016dfaebd22ee6 Mon Sep 17 00:00:00 2001 From: Alexander Babikov <2708460+lemondrops@users.noreply.github.com> Date: Thu, 21 Sep 2023 21:05:28 +0500 Subject: [PATCH 1/2] Blocklist the CPUs without an internal FPU on the IBM PS/2 Model 70 type 4 --- src/machine/machine_table.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/machine/machine_table.c b/src/machine/machine_table.c index 6df37abe9..dfe5f3599 100644 --- a/src/machine/machine_table.c +++ b/src/machine/machine_table.c @@ -5518,7 +5518,7 @@ const machine_t machines[] = { .pad2 = 0, .cpu = { .package = CPU_PKG_SOCKET1, - .block = CPU_BLOCK_NONE, + .block = CPU_BLOCK(CPU_i486SX, CPU_i486SX_SLENH, CPU_Am486SX, CPU_Cx486S), .min_bus = 0, .max_bus = 0, .min_voltage = 0, From 1753d85c88110ea45e170138ecb0ac8ad8c27acf Mon Sep 17 00:00:00 2001 From: Alexander Babikov <2708460+lemondrops@users.noreply.github.com> Date: Thu, 21 Sep 2023 21:07:40 +0500 Subject: [PATCH 2/2] Bump minimum RAM limit for the Soyo 4SAW2 and Zida 4DP to 2 MB This prevents the BIOS hanging with 1 MB of RAM set --- src/machine/machine_table.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/machine/machine_table.c b/src/machine/machine_table.c index dfe5f3599..aebbb70f2 100644 --- a/src/machine/machine_table.c +++ b/src/machine/machine_table.c @@ -6955,7 +6955,7 @@ const machine_t machines[] = { .bus_flags = MACHINE_PS2_PCIV, .flags = MACHINE_IDE_DUAL | MACHINE_APM, .ram = { - .min = 1024, + .min = 2048, .max = 261120, .step = 1024 }, @@ -6995,7 +6995,7 @@ const machine_t machines[] = { .bus_flags = MACHINE_PS2_PCI, .flags = MACHINE_IDE_DUAL | MACHINE_APM, .ram = { - .min = 1024, + .min = 2048, .max = 261120, .step = 1024 },