📄 test.cpp
字号:
void Print_VoltageregulatorValues(PMIC_REGULATOR_VREG i,PMIC_REGULATOR_VREG_VOLTAGE Reg_Voltage)
{
switch(i)
{
case VIOHI:
if(!Reg_Voltage.viohi)
g_pKato->Log(LOG_COMMENT, TEXT("VIOHI Voltage Regulator VIOHI_2_775\r\n"));
else
g_pKato->Log(LOG_COMMENT, TEXT("Unknown voltage level\r\n"));
break;
case VIOLO:
switch(Reg_Voltage.violo)
{
case VIOLO_1_20V: //output 1.20V,
g_pKato->Log(LOG_COMMENT, TEXT("VIOLO Voltage Regulator VIOLO_1_20V\r\n"));
break;
case VIOLO_1_30V: //output 1.30V,
g_pKato->Log(LOG_COMMENT, TEXT("VIOLO Voltage Regulator VIOLO_1_30V\r\n"));
break;
case VIOLO_1_50V: //output 1.50V,
g_pKato->Log(LOG_COMMENT, TEXT("VIOLO Voltage Regulator VIOLO_1_50V\r\n"));
break;
case VIOLO_1_80V: //output 1.80V,
g_pKato->Log(LOG_COMMENT, TEXT("VIOLO Voltage Regulator VIOLO_1_80V\r\n"));
break;
default :
g_pKato->Log(LOG_COMMENT, TEXT("VIOLO Unknown voltage level\r\n"));
break;
}
break;
case VDIG:
switch(Reg_Voltage.vdig)
{
case VDIG_1_20V: //output 1.20V,
g_pKato->Log(LOG_COMMENT, TEXT("VDIG Voltage Regulator VDIG_1_20V\r\n"));
break;
case VDIG_1_30V: //output 1.30V,
g_pKato->Log(LOG_COMMENT, TEXT("VDIG Voltage Regulator VDIG_1_30V\r\n"));
break;
case VDIG_1_50V: //output 1.50V,
g_pKato->Log(LOG_COMMENT, TEXT("VDIG Voltage Regulator VDIG_1_50V\r\n"));
break;
case VDIG_1_80V: //output 1.80V,
g_pKato->Log(LOG_COMMENT, TEXT("VDIG Voltage Regulator VDIG_1_80V\r\n"));
break;
default :
g_pKato->Log(LOG_COMMENT, TEXT("VDIG Unknown voltage level\r\n"));
break;
}
break;
case VGEN:
switch(Reg_Voltage.vgen)
{
case VGEN_1_20V: //output 1.20V,
g_pKato->Log(LOG_COMMENT, TEXT("VGEN Voltage Regulator VGEN_1_20V\r\n"));
break;
case VGEN_1_30V: //output 1.30V,
g_pKato->Log(LOG_COMMENT, TEXT("VGEN Voltage Regulator VGEN_1_30V\r\n"));
break;
case VGEN_1_50V: //output 1.50V,
g_pKato->Log(LOG_COMMENT, TEXT("VGEN Voltage Regulator VGEN_1_50V\r\n"));
break;
case VGEN_1_80V: //output 1.80V,
g_pKato->Log(LOG_COMMENT, TEXT("VGEN Voltage Regulator VGEN_1_80V\r\n"));
break;
default :
g_pKato->Log(LOG_COMMENT, TEXT("VGEN Unknown voltage level\r\n"));
break;
}
break;
case VRFDIG:
switch(Reg_Voltage.vrfdig)
{
case VRFDIG_1_20V:
g_pKato->Log(LOG_COMMENT, TEXT("VRFDIG Voltage Regulator VRFDIG_1_20V\r\n"));
break;
case VRFDIG_1_50V:
g_pKato->Log(LOG_COMMENT, TEXT("VRFDIG Voltage Regulator VRFDIG_1_50V\r\n"));
break;
case VRFDIG_1_80V:
g_pKato->Log(LOG_COMMENT, TEXT("VRFDIG Voltage Regulator VRFDIG_1_80V\r\n"));
break;
case VRFDIG_1_875V:
g_pKato->Log(LOG_COMMENT, TEXT("VRFDIG Voltage Regulator VRFDIG_1_875V\r\n"));
break;
default :
g_pKato->Log(LOG_COMMENT, TEXT("VRFDIG Unknown voltage level\r\n"));
break;
}
break;
case VRFREF:
switch(Reg_Voltage.vrfref)
{
case VRFREF_2_475V:
g_pKato->Log(LOG_COMMENT, TEXT("VRFREF Voltage Regulator VRFREF_2_475V\r\n"));
break;
case VRFREF_2_600V:
g_pKato->Log(LOG_COMMENT, TEXT("VRFREF Voltage Regulator VRFREF_2_600V\r\n"));
break;
case VRFREF_2_700V:
g_pKato->Log(LOG_COMMENT, TEXT("VRFREF Voltage Regulator VRFREF_2_700V\r\n"));
break;
case VRFREF_2_775V:
g_pKato->Log(LOG_COMMENT, TEXT("VRFREF Voltage Regulator VRFREF_2_775V\r\n"));
break;
default :
g_pKato->Log(LOG_COMMENT, TEXT("VRFREF Unknown voltage level\r\n"));
break;
}
break;
case VRFCP:
switch(Reg_Voltage.vrfcp)
{
case VRFCP_2_700V:
g_pKato->Log(LOG_COMMENT, TEXT("VRFCP Voltage Regulator VRFCP_2_700V\r\n"));
break;
case VRFCP_2_775V:
g_pKato->Log(LOG_COMMENT, TEXT("VRFCP Voltage Regulator VRFCP_2_775V\r\n"));
break;
default :
g_pKato->Log(LOG_COMMENT, TEXT("VRFCP Unknown voltage level\r\n"));
break;
}
break;
case VSIM:
switch(Reg_Voltage.vsim)
{
case VSIM_1_8V:
g_pKato->Log(LOG_COMMENT, TEXT("VSIM Voltage Regulator VSIM_1_8V\r\n"));
break;
case VSIM_2_9V:
g_pKato->Log(LOG_COMMENT, TEXT("VSIM Voltage Regulator VSIM_2_9V\r\n"));
break;
default :
g_pKato->Log(LOG_COMMENT, TEXT("VSIM Unknown voltage level\r\n"));
break;
}
break;
case VESIM:
switch(Reg_Voltage.vesim)
{
case VESIM_1_8V:
g_pKato->Log(LOG_COMMENT, TEXT("VESIM Voltage Regulator VESIM_1_8V\r\n"));
break;
case VESIM_2_9V:
g_pKato->Log(LOG_COMMENT, TEXT("VESIM Voltage Regulator VESIM_2_9V\r\n"));
break;
default :
g_pKato->Log(LOG_COMMENT, TEXT("VESIM Unknown voltage level\r\n"));
break;
}
break;
case VCAM:
switch(Reg_Voltage.vcam)
{
case VCAM_1:
g_pKato->Log(LOG_COMMENT, TEXT("VCAM Voltage Regulator VCAM_1 1.50V\r\n"));
break;
case VCAM_2:
g_pKato->Log(LOG_COMMENT, TEXT("VCAM Voltage Regulator VCAM_2 1.80V\r\n"));
break;
case VCAM_3:
g_pKato->Log(LOG_COMMENT, TEXT("VCAM Voltage Regulator VCAM_3 2.50V\r\n"));
break;
case VCAM_4:
g_pKato->Log(LOG_COMMENT, TEXT("VCAM Voltage Regulator VCAM_4 2.55V\r\n"));
break;
case VCAM_5:
g_pKato->Log(LOG_COMMENT, TEXT("VCAM Voltage Regulator VCAM_5 2.60V\r\n"));
break;
case VCAM_6:
g_pKato->Log(LOG_COMMENT, TEXT("VCAM Voltage Regulator VCAM_6 2.80V\r\n"));
break;
case VCAM_7:
g_pKato->Log(LOG_COMMENT, TEXT("VCAM Voltage Regulator VCAM_7 3.00V\r\n"));
break;
case VCAM_8:
g_pKato->Log(LOG_COMMENT, TEXT("VCAM Voltage Regulator VCAM_8 TBD\r\n"));
break;
default :
g_pKato->Log(LOG_COMMENT, TEXT("VCAM Unknown voltage level\r\n"));
break;
}
break;
case V_VIB:
switch(Reg_Voltage.v_vib)
{
case V_VIB_1_3V:
g_pKato->Log(LOG_COMMENT, TEXT("V_VIB Voltage Regulator V_VIB_1_3V\r\n"));
break;
case V_VIB_1_8V:
g_pKato->Log(LOG_COMMENT, TEXT("V_VIB Voltage Regulator V_VIB_1_8V\r\n"));
break;
case V_VIB_2_0V:
g_pKato->Log(LOG_COMMENT, TEXT("V_VIB Voltage Regulator V_VIB_2_0V\r\n"));
break;
case V_VIB_3_0V:
g_pKato->Log(LOG_COMMENT, TEXT("V_VIB Voltage Regulator V_VIB_3_0V\r\n"));
break;
default :
g_pKato->Log(LOG_COMMENT, TEXT("V_VIB Unknown voltage level\r\n"));
break;
}
break;
case VRF1:
switch(Reg_Voltage.vrf)
{
case VRF2_1_875V:
g_pKato->Log(LOG_COMMENT, TEXT("VRF1 Voltage Regulator VRF2_1_875V\r\n"));
break;
case VRF2_2_475V:
g_pKato->Log(LOG_COMMENT, TEXT("VRF1 Voltage Regulator VRF2_2_475V\r\n"));
break;
case VRF2_2_700V:
g_pKato->Log(LOG_COMMENT, TEXT("VRF1 Voltage Regulator VRF2_2_700V\r\n"));
break;
case VRF2_2_775V:
g_pKato->Log(LOG_COMMENT, TEXT("VRF1 Voltage Regulator VRF2_2_775V\r\n"));
break;
default :
g_pKato->Log(LOG_COMMENT, TEXT("VRF1 Unknown voltage level\r\n"));
break;
}
break;
case VRF2:
switch(Reg_Voltage.vrf)
{
case VRF2_1_875V:
g_pKato->Log(LOG_COMMENT, TEXT("VRF2 Voltage Regulator VRF2_1_875V\r\n"));
break;
case VRF2_2_475V:
g_pKato->Log(LOG_COMMENT, TEXT("VRF2 Voltage Regulator VRF2_2_475V\r\n"));
break;
case VRF2_2_700V:
g_pKato->Log(LOG_COMMENT, TEXT("VRF2 Voltage Regulator VRF2_2_700V\r\n"));
break;
case VRF2_2_775V:
g_pKato->Log(LOG_COMMENT, TEXT("VRF2 Voltage Regulator VRF2_2_775V\r\n"));
break;
default :
g_pKato->Log(LOG_COMMENT, TEXT("VRF2 Unknown voltage level\r\n"));
break;
}
break;
case VMMC1:
switch(Reg_Voltage.vmmc)
{
case VMMC_1:
g_pKato->Log(LOG_COMMENT, TEXT("VMMC1 Voltage Regulator VMMC_1 1.6V\r\n"));
break;
case VMMC_2:
g_pKato->Log(LOG_COMMENT, TEXT("VMMC1 Voltage Regulator VMMC_2 1.80V\r\n"));
break;
case VMMC_3:
g_pKato->Log(LOG_COMMENT, TEXT("VMMC1 Voltage Regulator VMMC_3 2.0V\r\n"));
break;
case VMMC_4:
g_pKato->Log(LOG_COMMENT, TEXT("VMMC1 Voltage Regulator VMMC_4 2.6V\r\n"));
break;
case VMMC_5:
g_pKato->Log(LOG_COMMENT, TEXT("VMMC1 Voltage Regulator VMMC_5 2.7V\r\n"));
break;
case VMMC_6:
g_pKato->Log(LOG_COMMENT, TEXT("VMMC1 Voltage Regulator VMMC_6 2.80V\r\n"));
break;
case VMMC_7:
g_pKato->Log(LOG_COMMENT, TEXT("VMMC1 Voltage Regulator VMMC_7 2.9V\r\n"));
break;
case VMMC_8:
g_pKato->Log(LOG_COMMENT, TEXT("VMMC1 Voltage Regulator VMMC_8 3.00V\r\n"));
break;
default :
g_pKato->Log(LOG_COMMENT, TEXT("VMMC1 Unknown voltage level\r\n"));
break;
}
break;
case VMMC2:
switch(Reg_Voltage.vmmc)
{
case VMMC_1:
g_pKato->Log(LOG_COMMENT, TEXT("VMMC2 Voltage Regulator VMMC_1 1.6V\r\n"));
break;
case VMMC_2:
g_pKato->Log(LOG_COMMENT, TEXT("VMMC2 Voltage Regulator VMMC_2 1.80V\r\n"));
break;
case VMMC_3:
g_pKato->Log(LOG_COMMENT, TEXT("VMMC2 Voltage Regulator VMMC_3 2.0V\r\n"));
break;
case VMMC_4:
g_pKato->Log(LOG_COMMENT, TEXT("VMMC2 Voltage Regulator VMMC_4 2.6V\r\n"));
break;
case VMMC_5:
g_pKato->Log(LOG_COMMENT, TEXT("VMMC2 Voltage Regulator VMMC_5 2.7V\r\n"));
break;
case VMMC_6:
g_pKato->Log(LOG_COMMENT, TEXT("VMMC2 Voltage Regulator VMMC_6 2.80V\r\n"));
break;
case VMMC_7:
g_pKato->Log(LOG_COMMENT, TEXT("VMMC2 Voltage Regulator VMMC_7 2.9V\r\n"));
break;
case VMMC_8:
g_pKato->Log(LOG_COMMENT, TEXT("VMMC2 Voltage Regulator VMMC_8 3.00V\r\n"));
break;
default :
g_pKato->Log(LOG_COMMENT, TEXT("VMMC2 Unknown voltage level\r\n"));
break;
}
break;
default:
break;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -