Changeset 60320 in vbox
- Timestamp:
- Apr 4, 2016 10:10:47 PM (9 years ago)
- svn:sync-xref-src-repo-rev:
- 106386
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-basic-2-template.c
r60311 r60320 346 346 unsigned i, j, k; 347 347 uint32_t uExpected; 348 bool const f486Plus = (g_uBs3CpuDetected & BS3CPU_TYPE_MASK) >= BS3CPU_80486; 348 349 # if TMPL_BITS == 16 349 350 bool const f386Plus = (g_uBs3CpuDetected & BS3CPU_TYPE_MASK) >= BS3CPU_80386; … … 1158 1159 CtxTmp.rflags.u32 |= X86_EFL_CF | X86_EFL_PF | X86_EFL_AF | X86_EFL_ZF | X86_EFL_SF /* | X86_EFL_TF */ /*| X86_EFL_IF*/ 1159 1160 | X86_EFL_DF | X86_EFL_OF | X86_EFL_IOPL /* | X86_EFL_NT*/; 1160 if (f 386Plus)1161 CtxTmp.rflags.u32 |= /*X86_EFL_VM |*/ X86_EFL_AC | X86_EFL_VIF | X86_EFL_VIP;1162 if (f 386Plus && !g_f16BitSys)1161 if (f486Plus) 1162 CtxTmp.rflags.u32 |= X86_EFL_AC; 1163 if (f486Plus && !g_f16BitSys) 1163 1164 CtxTmp.rflags.u32 |= X86_EFL_RF; 1164 1165 if (g_uBs3CpuDetected & BS3CPU_F_CPUID) 1165 CtxTmp.rflags.u32 |= X86_EFL_ ID;1166 CtxTmp.rflags.u32 |= X86_EFL_VIF | X86_EFL_VIP; 1166 1167 Bs3TrapSetJmpAndRestore(&CtxTmp, &TrapCtx); 1167 1168 CtxTmp.rflags.u32 &= ~X86_EFL_RF;
Note:
See TracChangeset
for help on using the changeset viewer.