- Timestamp:
- Feb 6, 2007 4:45:46 AM (18 years ago)
- Location:
- trunk/src/VBox/Runtime
- Files:
-
- 1 edited
- 2 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/Makefile
r657 r683 86 86 win64/ASMGetGS.asm \ 87 87 win64/ASMGetIDTR.asm \ 88 win64/ASMGetGDTR.asm \ 89 win64/ASMGetTR.asm \ 88 90 win64/ASMGetSS.asm \ 89 91 win64/ASMProbeReadByte.asm \ -
trunk/src/VBox/Runtime/win64/ASMGetGDTR.asm
r667 r683 1 1 ;; @file 2 ; InnoTek Portable Runtime - ASMGet IDTR().2 ; InnoTek Portable Runtime - ASMGetGDTR(). 3 3 ; 4 4 … … 27 27 28 28 ;; 29 ; Gets the content of the IDTR CPU register.30 ; @param rcx p Idtr Where to store the IDTR contents.29 ; Gets the content of the GDTR CPU register. 30 ; @param rcx pGdtr Where to store the GDTR contents. 31 31 ; 32 BEGINPROC_EXPORTED ASMGet IDTR33 s idt [rcx]32 BEGINPROC_EXPORTED ASMGetGDTR 33 sgdt [rcx] 34 34 ret 35 ENDPROC ASMGet IDTR35 ENDPROC ASMGetGDTR 36 36 37 -
trunk/src/VBox/Runtime/win64/ASMGetTR.asm
r667 r683 1 1 ;; @file 2 ; InnoTek Portable Runtime - ASMGet IDTR().2 ; InnoTek Portable Runtime - ASMGetTR(). 3 3 ; 4 4 … … 27 27 28 28 ;; 29 ; Gets the content of the IDTR CPU register. 30 ; @param rcx pIdtr Where to store the IDTR contents. 31 ; 32 BEGINPROC_EXPORTED ASMGetIDTR 33 sidt [rcx] 29 ; Get the TR register. 30 ; @returns TR. 31 ; 32 BEGINPROC_EXPORTED ASMGetTR 33 str ax 34 movzx eax, ax 34 35 ret 35 ENDPROC ASMGet IDTR36 ENDPROC ASMGetTR 36 37 37
Note:
See TracChangeset
for help on using the changeset viewer.