VirtualBox

vbox的更動 17215 路徑 trunk/src/VBox/VMM/PGMGstDefs.h


忽略:
時間撮記:
2009-2-27 下午04:33:19 (16 年 以前)
作者:
vboxsync
訊息:

Split up the definitions and the guest code. Otherwise we'll end up using e.g. wrong masks in Bth code.

檔案:
移動 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/VBox/VMM/PGMGstDefs.h

    r17212 r17215  
    5151#if PGM_GST_TYPE == PGM_TYPE_REAL \
    5252 || PGM_GST_TYPE == PGM_TYPE_PROT
    53 # define GSTPT                      SHWPT
    54 # define PGSTPT                     PSHWPT
    55 # define GSTPTE                     SHWPTE
    56 # define PGSTPTE                    PSHWPTE
    57 # define GSTPD                      SHWPD
    58 # define PGSTPD                     PSHWPD
    59 # define GSTPDE                     SHWPDE
    60 # define PGSTPDE                    PSHWPDE
    61 # define GST_PTE_PG_MASK            SHW_PTE_PG_MASK
    6253
     54# if PGM_SHW_TYPE == PGM_TYPE_EPT
     55#  define GSTPT                      X86PTPAE
     56#  define PGSTPT                     PX86PTPAE
     57#  define GSTPTE                     X86PTEPAE
     58#  define PGSTPTE                    PX86PTEPAE
     59#  define GSTPD                      X86PDPAE
     60#  define PGSTPD                     PX86PDPAE
     61#  define GSTPDE                     X86PDEPAE
     62#  define PGSTPDE                    PX86PDEPAE
     63#  define GST_PTE_PG_MASK            X86_PTE_PAE_PG_MASK
     64# else
     65#  define GSTPT                      SHWPT
     66#  define PGSTPT                     PSHWPT
     67#  define GSTPTE                     SHWPTE
     68#  define PGSTPTE                    PSHWPTE
     69#  define GSTPD                      SHWPD
     70#  define PGSTPD                     PSHWPD
     71#  define GSTPDE                     SHWPDE
     72#  define PGSTPDE                    PSHWPDE
     73#  define GST_PTE_PG_MASK            SHW_PTE_PG_MASK
     74# endif
    6375#elif PGM_GST_TYPE == PGM_TYPE_32BIT
    6476# define GSTPT                      X86PT
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette