- 時間撮記:
- 2016-3-14 上午11:33:59 (9 年 以前)
- 檔案:
-
- 修改 1 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPEV86.asm
r59938 r60019 46 46 %else 47 47 ; 48 ; Convert the return address and jump to the 16-bit code segment.49 ;50 %if TMPL_BITS != 1651 shl xPRE [xSP], TMPL_BITS - 1652 add xSP, (TMPL_BITS - 16) / 853 jmp .sixteen_bit_segment54 BS3_BEGIN_TEXT1655 BS3_SET_BITS TMPL_BITS56 .sixteen_bit_segment:57 %endif58 59 ;60 48 ; Switch to 32-bit PE32 and from there to V8086. 61 49 ; … … 65 53 66 54 ; 67 ; Switch to v8086 mode (return address is already 16-bit).55 ; Switch to v8086 mode after adjusting the return address. 68 56 ; 57 %if TMPL_BITS == 16 58 push word [esp] 59 mov word [esp + 2], 0 60 %elif TMPL_BITS == 64 61 pop dword [esp + 4] 62 %endif 69 63 extern _Bs3SwitchTo16BitV86_c32 70 64 jmp _Bs3SwitchTo16BitV86_c32
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器