From 86318e713d1a2ec5a8165a8964d570e4c5a90dd8 Mon Sep 17 00:00:00 2001 From: raywu Date: Fri, 14 Sep 2018 08:31:46 +0800 Subject: BIOS Custom Done --- Chipset/SB/SBGeneric.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'Chipset') diff --git a/Chipset/SB/SBGeneric.c b/Chipset/SB/SBGeneric.c index 097ce6f..7edb117 100644 --- a/Chipset/SB/SBGeneric.c +++ b/Chipset/SB/SBGeneric.c @@ -1561,9 +1561,18 @@ BOOLEAN SBIsDefaultConfigMode ( IN EFI_PEI_READ_ONLY_VARIABLE2_PPI *ReadVariablePpi ) { UINT8 Buffer8; + UINT8 CmosDiagnosticSts = FALSE; Buffer8 = READ_PCI8_SB(SB_REG_GEN_PMCON_3); // 0xA4 - return (Buffer8 & 4) ? TRUE : FALSE; +// return (Buffer8 & 4) ? TRUE : FALSE; + + IoWrite8(0x70, 0x0E); + CmosDiagnosticSts = IoRead8(0x71) & (BIT6 + BIT7); + + if( Buffer8 & 4 || CmosDiagnosticSts ) { + return TRUE; + } + return FALSE; } #if SB_STALL_PPI_SUPPORT -- cgit v1.2.3