VirtualBox

忽略:
時間撮記:
2007-3-27 上午11:49:09 (18 年 以前)
作者:
vboxsync
svn:sync-xref-src-repo-rev:
19880
訊息:

Serial device:

  • Renamed file & cleaned up
  • Enabled GC & R0 IO port handling
  • Critical section protection added
  • Added structure checking in testcase
檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp

    r735 r1723  
    6767#undef LOG_GROUP
    6868#include "VMMDev/VBoxDev.cpp"
     69#undef LOG_GROUP
     70#include "Serial/DevSerial.cpp"
    6971
    7072
     
    767769    /* VMMDev/VBoxDev.cpp */
    768770
     771    /* Serial/DevSerial.cpp */
     772    GEN_CHECK_SIZE(SerialState);
     773    GEN_CHECK_OFF(SerialState, divider);
     774    GEN_CHECK_OFF(SerialState, rbr);
     775    GEN_CHECK_OFF(SerialState, ier);
     776    GEN_CHECK_OFF(SerialState, iir);
     777    GEN_CHECK_OFF(SerialState, lcr);
     778    GEN_CHECK_OFF(SerialState, mcr);
     779    GEN_CHECK_OFF(SerialState, lsr);
     780    GEN_CHECK_OFF(SerialState, msr);
     781    GEN_CHECK_OFF(SerialState, scr);
     782    GEN_CHECK_OFF(SerialState, thr_ipending);
     783    GEN_CHECK_OFF(SerialState, irq);
     784    GEN_CHECK_OFF(SerialState, fGCEnabled);
     785    GEN_CHECK_OFF(SerialState, fR0Enabled);
     786    GEN_CHECK_OFF(SerialState, pDevInsGC);
     787    GEN_CHECK_OFF(SerialState, pDevInsHC);
     788    GEN_CHECK_OFF(SerialState, IBase);
     789    GEN_CHECK_OFF(SerialState, ICharPort);
     790    GEN_CHECK_OFF(SerialState, pDrvBase);
     791    GEN_CHECK_OFF(SerialState, pDrvChar);
     792    GEN_CHECK_OFF(SerialState, CritSect);
     793    GEN_CHECK_OFF(SerialState, ReceiveSem);
     794    GEN_CHECK_OFF(SerialState, last_break_enable);
     795    GEN_CHECK_OFF(SerialState, base);
     796
    769797    return (0);
    770798}
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

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