Changeset 18082 in vbox
- Timestamp:
- Mar 19, 2009 8:58:55 AM (16 years ago)
- Location:
- trunk/src
- Files:
-
- 4 edited
-
VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) (2 diffs)
-
VBox/VMM/VMMAll/EMAll.cpp (modified) (1 diff)
-
recompiler/target-i386/helper.c (modified) (1 diff)
-
recompiler_new/target-i386/op_helper.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp
r17106 r18082 34 34 #include <VBox/dis.h> 35 35 #include <VBox/log.h> 36 #include <VBox/tm.h> 36 37 #include <iprt/assert.h> 37 38 #include <iprt/asm.h> … … 810 811 switch (idMsr) 811 812 { 813 case MSR_IA32_TSC: 814 u64 = TMCpuTickGet(pVM); 815 break; 816 812 817 case MSR_IA32_CR_PAT: 813 818 u64 = pCpumCpu->Guest.msrPAT; -
trunk/src/VBox/VMM/VMMAll/EMAll.cpp
r18078 r18082 2742 2742 { 2743 2743 case MSR_IA32_TSC: 2744 return EMInterpretRdtsc(pVM, pRegFrame); 2744 val = TMCpuTickGet(pVM); 2745 break; 2745 2746 2746 2747 case MSR_IA32_APICBASE: -
trunk/src/recompiler/target-i386/helper.c
r17039 r18082 3189 3189 break; 3190 3190 } 3191 case MSR_IA32_TSC: 3191 3192 case MSR_K8_TSC_AUX: 3192 val = cpu_rdmsr(env, MSR_K8_TSC_AUX);3193 val = cpu_rdmsr(env, (uint32_t)ECX); 3193 3194 break; 3194 3195 #endif /* VBOX */ -
trunk/src/recompiler_new/target-i386/op_helper.c
r17045 r18082 3887 3887 break; 3888 3888 } 3889 case MSR_IA32_TSC: 3889 3890 case MSR_K8_TSC_AUX: 3890 val = cpu_rdmsr(env, MSR_K8_TSC_AUX);3891 val = cpu_rdmsr(env, (uint32_t)ECX); 3891 3892 break; 3892 3893 #endif /* VBOX */
Note:
See TracChangeset
for help on using the changeset viewer.

