Changeset 44077 in vbox
- Timestamp:
- Dec 10, 2012 12:46:42 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp
r44076 r44077 141 141 ASMCpuId_Idx_ECX(uLeave, 0, &eax, &ebx, &ecx, &edx); 142 142 PCPUMCPUID paLeaves; 143 uint32_t idx;144 143 if (uLeave < 0x80000000) 145 144 paLeaves = &pCPUM->aGuestCpuIdStd[uLeave - 0x00000000]; … … 149 148 paLeaves = &pCPUM->aGuestCpuIdCentaur[uLeave - 0xc0000000]; 150 149 /* unify important bits */ 151 paLeaves->ecx & (ecx | ~aCpuidUnify[i].ecx);152 paLeaves->edx & (edx | ~aCpuidUnify[i].edx);150 paLeaves->ecx &= (ecx | ~aCpuidUnify[i].ecx); 151 paLeaves->edx &= (edx | ~aCpuidUnify[i].edx); 153 152 } 154 153 }
Note:
See TracChangeset
for help on using the changeset viewer.