vbox的更動 1089 路徑 trunk/src/VBox/VMM/VMMGC/TRPMGCHandlersA.asm
- 時間撮記:
- 2007-2-28 上午08:42:35 (18 年 以前)
- 檔案:
-
- 修改 1 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/src/VBox/VMM/VMMGC/TRPMGCHandlersA.asm
r848 r1089 497 497 498 498 mov eax, dword [esp + CPUMCTXCORE.es] 499 mov [esp + 0ch + ESPOFF], eax ; es499 mov [esp + 1ch + ESPOFF], eax ; es 500 500 mov eax, dword [esp + CPUMCTXCORE.ds] 501 mov [esp + 10h + ESPOFF], eax ; ds501 mov [esp + 20h + ESPOFF], eax ; ds 502 502 mov eax, dword [esp + CPUMCTXCORE.fs] 503 mov [esp + 14h + ESPOFF], eax ; fs503 mov [esp + 24h + ESPOFF], eax ; fs 504 504 mov eax, dword [esp + CPUMCTXCORE.gs] 505 mov [esp + 18h + ESPOFF], eax ; gs505 mov [esp + 28h + ESPOFF], eax ; gs 506 506 507 507 mov eax, [esp + CPUMCTXCORE.eip] … … 914 914 mov edi, [esp + CPUMCTXCORE.edi] 915 915 916 ; In V86 mode DS, ES, FS & GS are restored by the iret 917 test dword [esp + CPUMCTXCORE.eflags], X86_EFL_VM 918 jnz short ti_SkipSelRegs 919 916 920 mov eax, [esp + CPUMCTXCORE.gs] 917 921 TRPM_NP_GP_HANDLER NAME(trpmGCTrapInGeneric), TRPM_TRAP_IN_MOV_GS | TRPM_TRAP_IN_HYPER … … 927 931 mov ds, eax 928 932 933 ti_SkipSelRegs: 929 934 ; finally restore our scratch register eax 930 935 mov eax, [esp + CPUMCTXCORE.eax]
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器