VirtualBox

忽略:
時間撮記:
2011-1-11 下午03:17:10 (14 年 以前)
作者:
vboxsync
訊息:

CPUM,Debugger: Registers, still some details left.

檔案:
修改 1 筆資料

圖例:

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

    r35333 r35490  
    404404RT_C_DECLS_BEGIN
    405405
    406 DECLASM(int)      cpumHandleLazyFPUAsm(PCPUMCPU pCPUM);
     406#ifdef IN_RING3
     407int                 cpumR3DbgInit(PVM pVM);
     408#endif
     409
     410DECLASM(int)        cpumHandleLazyFPUAsm(PCPUMCPU pCPUM);
    407411
    408412#ifdef IN_RING0
    409 DECLASM(int)      cpumR0SaveHostRestoreGuestFPUState(PCPUMCPU pCPUM);
    410 DECLASM(int)      cpumR0SaveGuestRestoreHostFPUState(PCPUMCPU pCPUM);
    411 DECLASM(int)      cpumR0SaveHostFPUState(PCPUMCPU pCPUM);
    412 DECLASM(int)      cpumR0RestoreHostFPUState(PCPUMCPU pCPUM);
    413 DECLASM(void)     cpumR0LoadFPU(PCPUMCTX pCtx);
    414 DECLASM(void)     cpumR0SaveFPU(PCPUMCTX pCtx);
    415 DECLASM(void)     cpumR0LoadXMM(PCPUMCTX pCtx);
    416 DECLASM(void)     cpumR0SaveXMM(PCPUMCTX pCtx);
    417 DECLASM(void)     cpumR0SetFCW(uint16_t u16FCW);
    418 DECLASM(uint16_t) cpumR0GetFCW(void);
    419 DECLASM(void)     cpumR0SetMXCSR(uint32_t u32MXCSR);
    420 DECLASM(uint32_t) cpumR0GetMXCSR(void);
    421 DECLASM(void)     cpumR0LoadDRx(uint64_t const *pa4Regs);
    422 DECLASM(void)     cpumR0SaveDRx(uint64_t *pa4Regs);
     413DECLASM(int)        cpumR0SaveHostRestoreGuestFPUState(PCPUMCPU pCPUM);
     414DECLASM(int)        cpumR0SaveGuestRestoreHostFPUState(PCPUMCPU pCPUM);
     415DECLASM(int)        cpumR0SaveHostFPUState(PCPUMCPU pCPUM);
     416DECLASM(int)        cpumR0RestoreHostFPUState(PCPUMCPU pCPUM);
     417DECLASM(void)       cpumR0LoadFPU(PCPUMCTX pCtx);
     418DECLASM(void)       cpumR0SaveFPU(PCPUMCTX pCtx);
     419DECLASM(void)       cpumR0LoadXMM(PCPUMCTX pCtx);
     420DECLASM(void)       cpumR0SaveXMM(PCPUMCTX pCtx);
     421DECLASM(void)       cpumR0SetFCW(uint16_t u16FCW);
     422DECLASM(uint16_t)   cpumR0GetFCW(void);
     423DECLASM(void)       cpumR0SetMXCSR(uint32_t u32MXCSR);
     424DECLASM(uint32_t)   cpumR0GetMXCSR(void);
     425DECLASM(void)       cpumR0LoadDRx(uint64_t const *pa4Regs);
     426DECLASM(void)       cpumR0SaveDRx(uint64_t *pa4Regs);
    423427#endif
    424428
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

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