From 1256b1e10ffbf8a81048e946861a831cba707a3a Mon Sep 17 00:00:00 2001 From: Kotochi <185547947+rushieda@users.noreply.github.com> Date: Fri, 31 Oct 2025 14:31:09 +0300 Subject: [PATCH] Change the P6SBA sensor readings, fixes BIOS setup hang on Leadtek 8000BX --- src/machine/m_at_slot1.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/machine/m_at_slot1.c b/src/machine/m_at_slot1.c index cb77c332d..eb5c0e90b 100644 --- a/src/machine/m_at_slot1.c +++ b/src/machine/m_at_slot1.c @@ -1039,11 +1039,8 @@ machine_at_p6sba_init(const machine_t *model) device_add_params(&w83977_device, (void *) (W83977TF | W83977_AMI | W83977_NO_NVR)); device_add(&intel_flash_bxt_device); spd_register(SPD_TYPE_SDRAM, 0x7, 256); - device_add(&w83781d_device); /* fans: CPU1, CPU2, Thermal Control; temperatures: unused, CPU1, CPU2? */ - hwm_values.fans[1] = 0; /* no CPU2 fan */ - hwm_values.temperatures[0] = 0; /* unused */ - hwm_values.temperatures[2] = 0; /* CPU2? */ - /* no CPU2 voltage */ + device_add(&w83781d_device); /* fans: CPU1, CPU2, Thermal Control; temperatures: unused, CPU1, CPU2 */ + hwm_values.voltages[1] = 3300; /* Seems to be the I/O voltage, reported as "CPUi/o" in the Leadtek BIOS and "CPU2" in the SuperMicro BIOS */ return ret; }