Changeset 60680 in vbox for trunk/src/VBox/ValidationKit
- Timestamp:
- Apr 24, 2016 3:57:16 PM (9 years ago)
- Location:
- trunk/src/VBox/ValidationKit/bootsectors
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-basic-2-template.c
r60679 r60680 1394 1394 unsigned cb; 1395 1395 uint8_t BS3_FAR *pbTest; 1396 Bs3TestPrintf("bs3CpuBasic2_sidt_sgdt_One: %p bTestMode=%#x bRing=%d\n", pWorker, bTestMode, bRing);1397 1396 1398 1397 /* make sure they're allocated */ … … 1640 1639 { 1641 1640 RTCCUINTXREG uFlatTest = Bs3SelPtrToFlat(pbTest); 1642 Bs3TestPrintf("g_usBs3TestStep=%u line=%d\n", g_usBs3TestStep, __LINE__);1643 1641 1644 1642 /* … … 1650 1648 Bs3MemSet(&pbTest[X86_PAGE_SIZE - cbIdtr * 2], bFiller, cbIdtr * 2); 1651 1649 Bs3RegCtxSetGrpSegFromCurPtr(&Ctx, &Ctx.rbx, pWorker->fSs ? &Ctx.ss : &Ctx.ds, &pbTest[off]); 1652 if (pWorker->fSs)1653 Bs3RegCtxPrint(&Ctx);1654 1650 Bs3TrapSetJmpAndRestore(&Ctx, &TrapCtx); 1655 1651 if (off + cbIdtr <= X86_PAGE_SIZE) … … 1679 1675 g_usBs3TestStep++; 1680 1676 } 1681 Bs3TestPrintf("g_usBs3TestStep=%u line=%d\n", g_usBs3TestStep, __LINE__);1682 1677 1683 1678 /* … … 2198 2193 2199 2194 2200 BS3_DECL_FAR(uint8_t) TMPL_NM(bs3CpuBasic2_ gidt)(uint8_t bMode)2195 BS3_DECL_FAR(uint8_t) TMPL_NM(bs3CpuBasic2_sgdt)(uint8_t bMode) 2201 2196 { 2202 2197 union -
trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-basic-2.c
r60657 r60680 41 41 BS3TESTMODE_PROTOTYPES_MODE(bs3CpuBasic2_iret); 42 42 BS3TESTMODE_PROTOTYPES_MODE(bs3CpuBasic2_sidt); 43 BS3TESTMODE_PROTOTYPES_MODE(bs3CpuBasic2_sgdt); 43 44 44 45 … … 53 54 // BS3TESTMODEENTRY_MODE("iret", bs3CpuBasic2_iret), 54 55 BS3TESTMODEENTRY_MODE("sidt", bs3CpuBasic2_sidt), 56 BS3TESTMODEENTRY_MODE("sgdt", bs3CpuBasic2_sgdt), 55 57 }; 56 58
Note:
See TracChangeset
for help on using the changeset viewer.