Fixes to legitimate issues Sonarcloud caught in our code

This commit is contained in:
qeeg
2021-02-04 16:10:53 -06:00
parent c912c94e4f
commit b9dfd082e1
5 changed files with 16 additions and 0 deletions

View File

@@ -2653,9 +2653,11 @@ void cpu_RDMSR()
{
case 0x1000:
EAX = ibm_por_msr & 0xfeff;
break;
case 0x1001:
EAX = ibm_crcr_msr & 0xffffffffff;
break;
}
break;
@@ -2666,13 +2668,16 @@ void cpu_RDMSR()
{
case 0x1000:
EAX = ibm_por_msr & 0xffeff;
break;
case 0x1001:
EAX = ibm_crcr_msr & 0xffffffffff;
break;
if (cpu_s->multi) {
case 0x1002:
EAX = ibm_por2_msr & 0x3f000000;
break;
}
}
break;