@@ -5279,6 +5279,42 @@ private static void GetNuvotonConfigurationD(ISuperIO superIO, Manufacturer manu
52795279
52805280 break ;
52815281
5282+ case Model . ROG_STRIX_B850_E_GAMING_WIFI : // NCT6701D
5283+ v . Add ( new Voltage ( "Vcore" , 0 ) ) ;
5284+ v . Add ( new Voltage ( "+5V" , 1 , 4.02f , 1 ) ) ;
5285+ v . Add ( new Voltage ( "AVSB" , 2 , 34 , 34 ) ) ;
5286+ v . Add ( new Voltage ( "+3.3V" , 3 , 34 , 34 ) ) ;
5287+ v . Add ( new Voltage ( "+12V" , 4 , 10.98f , 1 ) ) ;
5288+ v . Add ( new Voltage ( "Voltage #6" , 5 , true ) ) ;
5289+ v . Add ( new Voltage ( "Voltage #7" , 6 , true ) ) ;
5290+ v . Add ( new Voltage ( "+3V Standby" , 7 , 34 , 34 ) ) ;
5291+ v . Add ( new Voltage ( "CMOS Battery" , 8 , 34 , 34 ) ) ;
5292+ v . Add ( new Voltage ( "VTT" , 9 , 34 , 34 ) ) ;
5293+ v . Add ( new Voltage ( "CPU VDDIO Memory" , 10 , 34 , 34 ) ) ;
5294+ v . Add ( new Voltage ( "VMisc" , 11 , 34 , 34 ) ) ;
5295+ v . Add ( new Voltage ( "1.8V Standby" , 12 , 7.66f , 10 ) ) ;
5296+ v . Add ( new Voltage ( "Voltage #14" , 13 , true ) ) ;
5297+ v . Add ( new Voltage ( "Voltage #15" , 14 , true ) ) ;
5298+ v . Add ( new Voltage ( "Voltage #16" , 15 , true ) ) ;
5299+
5300+ t . Add ( new Temperature ( "CPU" , 21 ) ) ;
5301+ //t.Add(new Temperature("CPU Package", 7));
5302+ t . Add ( new Temperature ( "Motherboard" , 2 ) ) ;
5303+ //t.Add(new Temperature("VRM", 1));
5304+
5305+ fanControlNames = [ "Chassis Fan #1" , "CPU Fan" , "Chassis Fan #2" , "Chassis Fan #3" , "Chassis Fan #4" , "Chassis Fan #5" , "AIO Pump" ] ;
5306+
5307+ System . Diagnostics . Debug . Assert ( fanControlNames . Length == superIO . Fans . Length , $ "Expected { fanControlNames . Length } fan register in the SuperIO chip") ;
5308+ System . Diagnostics . Debug . Assert ( superIO . Fans . Length == superIO . Controls . Length , "Expected counts of cans controls and fan speed registers to be equal" ) ;
5309+
5310+ for ( int i = 0 ; i < fanControlNames . Length ; i ++ )
5311+ f . Add ( new Fan ( fanControlNames [ i ] , i ) ) ;
5312+
5313+ for ( int i = 0 ; i < fanControlNames . Length ; i ++ )
5314+ c . Add ( new Control ( fanControlNames [ i ] , i ) ) ;
5315+
5316+ break ;
5317+
52825318 case Model . ROG_STRIX_B850_I_GAMING_WIFI : // NCT6701D
52835319 v . Add ( new Voltage ( "Vcore" , 0 ) ) ;
52845320 v . Add ( new Voltage ( "+5V" , 1 , 4.02f , 1 ) ) ;
0 commit comments