Changeset 72125 in vbox for trunk/src/VBox
- Timestamp:
- May 4, 2018 10:10:02 PM (7 years ago)
- Location:
- trunk/src/VBox/ValidationKit/bootsectors/bs3kit
- Files:
-
- 1 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/ValidationKit/bootsectors/bs3kit/Makefile.kmk
r70668 r72125 175 175 bs3-cmn-Trap64Init.c \ 176 176 bs3-cmn-Trap64SetGate.c \ 177 bs3-cmn-TrapSetDpl.c \ 177 178 bs3-cmn-TrapDefaultHandler.c \ 178 179 bs3-cmn-TrapHandlersData.asm \ -
trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestCheckRegCtxEx.c
r69111 r72125 49 49 CHECK_MEMBER("rdx", "%08RX64", pActualCtx->rdx.u, pExpectedCtx->rdx.u); 50 50 CHECK_MEMBER("rbx", "%08RX64", pActualCtx->rbx.u, pExpectedCtx->rbx.u); 51 CHECK_MEMBER("rsp", "%08RX64", pActualCtx->rsp.u, pExpectedCtx->rsp.u );51 CHECK_MEMBER("rsp", "%08RX64", pActualCtx->rsp.u, pExpectedCtx->rsp.u + cbSpAcjust); 52 52 CHECK_MEMBER("rbp", "%08RX64", pActualCtx->rbp.u, pExpectedCtx->rbp.u); 53 53 CHECK_MEMBER("rsi", "%08RX64", pActualCtx->rsi.u, pExpectedCtx->rsi.u); -
trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-autostubs.kmk
r69111 r72125 70 70 $(call BS3KIT_FN_GEN_CMN_NEARSTUB,bs3kit-common-16,Bs3SelFar32ToFlat32) 71 71 $(call BS3KIT_FN_GEN_CMN_NEARSTUB,bs3kit-common-16,Bs3SelProtFar32ToFlat32) 72 $(call BS3KIT_FN_GEN_CMN_NEARSTUB,bs3kit-common-16,Bs3TrapSetDpl) 72 73 $(call BS3KIT_FN_GEN_CMN_NEARSTUB,bs3kit-common-16,Bs3MemAlloc) 73 74 $(call BS3KIT_FN_GEN_CMN_NEARSTUB,bs3kit-common-16,Bs3MemAllocZ) -
trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-code-define.h
r69111 r72125 156 156 #define Bs3TrapRmV86InitEx BS3_CMN_MANGLER(Bs3TrapRmV86InitEx) 157 157 #define Bs3TrapRmV86SetGate BS3_CMN_MANGLER(Bs3TrapRmV86SetGate) 158 #define Bs3TrapSetDpl BS3_CMN_MANGLER(Bs3TrapSetDpl) 158 159 #define Bs3TrapSetHandler BS3_CMN_MANGLER(Bs3TrapSetHandler) 159 160 #define Bs3TrapSetHandlerEx BS3_CMN_MANGLER(Bs3TrapSetHandlerEx) -
trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-code-undef.h
r69111 r72125 156 156 #undef Bs3TrapRmV86InitEx 157 157 #undef Bs3TrapRmV86SetGate 158 #undef Bs3TrapSetDpl 158 159 #undef Bs3TrapSetHandler 159 160 #undef Bs3TrapSetHandlerEx -
trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.h
r69111 r72125 2964 2964 2965 2965 /** 2966 * Adjusts the DPL the IDT entry specified by @a iIdt. 2967 * 2968 * The change is applied to the 16-bit, 32-bit and 64-bit IDTs. 2969 * 2970 * @returns Old DPL (from 64-bit IDT). 2971 * @param iIdt The index of the IDT and IVT entry to set. 2972 * @param bDpl The DPL. 2973 */ 2974 BS3_CMN_PROTO_STUB(uint8_t, Bs3TrapSetDpl,(uint8_t iIdt, uint8_t bDpl)); 2975 2976 /** 2966 2977 * C-style trap handler. 2967 2978 *
Note:
See TracChangeset
for help on using the changeset viewer.