Changeset 92524 in vbox for trunk/src/VBox/ValidationKit
- Timestamp:
- Nov 20, 2021 11:53:45 PM (3 years ago)
- Location:
- trunk/src/VBox/ValidationKit/bootsectors/bs3kit
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PicSetup.c
r82968 r92524 46 46 */ 47 47 #undef Bs3PicSetup 48 BS3_CMN_DEF(void, Bs3PicSetup,( void))48 BS3_CMN_DEF(void, Bs3PicSetup,(bool fForcedReInit)) 49 49 { 50 50 /* … … 53 53 * handlers and then(!) use Bs3PicUpdateMask to unmask the IRQ. 54 54 */ 55 if (!g_fBs3PicConfigured )55 if (!g_fBs3PicConfigured || fForcedReInit) 56 56 { 57 57 g_fBs3PicConfigured = true; -
trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-pit.c
r88839 r92524 61 61 */ 62 62 Bs3PitDisable(); 63 Bs3PicSetup( );63 Bs3PicSetup(false /*fForcedReInit*/); 64 64 Bs3TrapSetHandlerEx(0x70, bs3PitIrqHandler_c16, bs3PitIrqHandler_c32, bs3PitIrqHandler_c64); 65 65 -
trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-rm-InitAll.c
r82968 r92524 69 69 } 70 70 ASMIntDisable(); 71 Bs3PicSetup( );71 Bs3PicSetup(false /*fForcedReInit*/); 72 72 73 73 /* -
trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.h
r92523 r92524 2461 2461 * use #Bs3PicUpdateMask unmask their IRQ once they've got all the handlers 2462 2462 * installed. 2463 */ 2464 BS3_CMN_PROTO_STUB(void, Bs3PicSetup,(void)); 2463 * 2464 * @param fForcedReInit Force a reinitialization. 2465 */ 2466 BS3_CMN_PROTO_STUB(void, Bs3PicSetup,(bool fForcedReInit)); 2465 2467 2466 2468 /**
Note:
See TracChangeset
for help on using the changeset viewer.