vbox的更動 41976 路徑 trunk/include/VBox/vmm/vm.h
- 時間撮記:
- 2012-7-1 下午02:16:40 (12 年 以前)
- 檔案:
-
- 修改 1 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/include/VBox/vmm/vm.h
r41933 r41976 794 794 * Depending on how the host handles the rc status given in @a eax, this may 795 795 * return and let the caller resume whatever it was doing prior to the call. 796 * 797 * 798 * @param eax The return code, register. 799 * @remark Assume interrupts disabled. 800 * @remark This method pointer lives here because TRPM needs it. 801 */ 802 RTRCPTR pfnVMMRCToHostAsm/*(int32_t eax)*/; 803 804 /** 805 * VMMSwitcher assembly entry point returning to host context without saving the 806 * raw-mode context (hyper) registers. 807 * 808 * Unlike pfnVMMRC2HCAsm, this will not return to the caller. Instead it 809 * expects the caller to save a RC context in CPUM where one might return if the 810 * return code indicate that this is possible. 811 * 796 812 * This method pointer lives here because TRPM needs it. 797 813 * 798 814 * @param eax The return code, register. 799 815 * @remark Assume interrupts disabled. 816 * @remark This method pointer lives here because TRPM needs it. 800 817 */ 801 RTRCPTR pfnVMM GCGuestToHostAsm/*(int32_t eax)*/;818 RTRCPTR pfnVMMRCToHostAsmNoReturn/*(int32_t eax)*/; 802 819 803 820 /** @name Various items that are frequently accessed. … … 824 841 bool fUseLargePages; 825 842 /** @} */ 843 844 /** Alignment padding.. */ 845 uint32_t uPadding1; 826 846 827 847 /** @name Debugging … … 869 889 /** Padding - the unions must be aligned on a 64 bytes boundary and the unions 870 890 * must start at the same offset on both 64-bit and 32-bit hosts. */ 871 uint8_t abAlignment3[(HC_ARCH_BITS == 32 ? 24 : 0) + 4 8];891 uint8_t abAlignment3[(HC_ARCH_BITS == 32 ? 24 : 0) + 40]; 872 892 873 893 /** CPUM part. */
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器