Changeset 5687 in vbox
- Timestamp:
- Nov 11, 2007 12:26:13 PM (17 years ago)
- Location:
- trunk/src/VBox/Devices/testcase
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/testcase/Makefile.kmk
r4071 r5687 44 44 tstDeviceStructSizeGC_DEFS += VBOX_WITH_USB IN_USB_GC 45 45 endif 46 ifdef VBOX_WITH_AHCI 47 tstDeviceStructSizeGC_DEFS += VBOX_WITH_AHCI 48 endif 46 49 tstDeviceStructSizeGC_SOURCES = tstDeviceStructSizeGC.cpp 47 50 tstDeviceStructSizeGC_INCS = \ … … 58 61 ifdef VBOX_WITH_USB 59 62 tstDeviceStructSize_DEFS += VBOX_WITH_USB IN_USB_GC 63 endif 64 ifdef VBOX_WITH_AHCI 65 tstDeviceStructSize_DEFS += VBOX_WITH_AHCI 60 66 endif 61 67 tstDeviceStructSize_INCS = \ -
trunk/src/VBox/Devices/testcase/tstDeviceStructSize.cpp
r5516 r5687 56 56 #undef LOG_GROUP 57 57 #include "Serial/DevSerial.cpp" 58 #ifdef VBOX_WITH_AHCI 59 #undef LOG_GROUP 60 #include "Storage/DevAHCI.cpp" 61 #endif 58 62 59 63 #include <stdio.h> -
trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp
r5525 r5687 66 66 #undef LOG_GROUP 67 67 #include "Serial/DevSerial.cpp" 68 68 #ifdef VBOX_WITH_AHCI 69 #undef LOG_GROUP 70 #include "Storage/DevAHCI.cpp" 71 #endif 69 72 70 73 /* we don't use iprt here because we're pretending to be in GC! */ … … 834 837 GEN_CHECK_OFF(SerialState, base); 835 838 839 #ifdef VBOX_WITH_AHCI 840 /* Storage/DevAHCI.cpp */ 841 GEN_CHECK_SIZE(AHCIPort); 842 GEN_CHECK_OFF(AHCIPort, pDevInsHC); 843 GEN_CHECK_OFF(AHCIPort, pDevInsGC); 844 GEN_CHECK_OFF(AHCIPort, pAhciHC); 845 GEN_CHECK_OFF(AHCIPort, pAhciGC); 846 GEN_CHECK_OFF(AHCIPort, regCLB); 847 GEN_CHECK_OFF(AHCIPort, regCLBU); 848 GEN_CHECK_OFF(AHCIPort, regFB); 849 GEN_CHECK_OFF(AHCIPort, regFBU); 850 GEN_CHECK_OFF(AHCIPort, regIS); 851 GEN_CHECK_OFF(AHCIPort, regIE); 852 GEN_CHECK_OFF(AHCIPort, regCMD); 853 GEN_CHECK_OFF(AHCIPort, regTFD); 854 GEN_CHECK_OFF(AHCIPort, regSIG); 855 GEN_CHECK_OFF(AHCIPort, regSSTS); 856 GEN_CHECK_OFF(AHCIPort, regSCTL); 857 GEN_CHECK_OFF(AHCIPort, regSERR); 858 GEN_CHECK_OFF(AHCIPort, regSACT); 859 GEN_CHECK_OFF(AHCIPort, regCI); 860 GEN_CHECK_OFF(AHCIPort, hbaIssueTag); 861 GEN_CHECK_OFF(AHCIPort, hbaDataTag); 862 GEN_CHECK_OFF(AHCIPort, hbaPMP); 863 GEN_CHECK_OFF(AHCIPort, hbaXferAtapi); 864 GEN_CHECK_OFF(AHCIPort, hbaPioXfer); 865 GEN_CHECK_OFF(AHCIPort, hbaPioESts); 866 GEN_CHECK_OFF(AHCIPort, hbaPioErr); 867 GEN_CHECK_OFF(AHCIPort, hbaPioIbit); 868 GEN_CHECK_OFF(AHCIPort, hbaDmaXferCnt); 869 GEN_CHECK_OFF(AHCIPort, hbaFatal); 870 GEN_CHECK_OFF(AHCIPort, hbaCmdToIssue); 871 GEN_CHECK_OFF(AHCIPort, hbaPrdIntr); 872 GEN_CHECK_OFF(AHCIPort, hbaUpdateSig); 873 GEN_CHECK_OFF(AHCIPort, hbaSActive); 874 GEN_CHECK_OFF(AHCIPort, AsyncIOThread); 875 GEN_CHECK_OFF(AHCIPort, fShutdown); 876 GEN_CHECK_OFF(AHCIPort, AsyncIORequestSem); 877 GEN_CHECK_OFF(AHCIPort, pDrvBase); 878 GEN_CHECK_OFF(AHCIPort, pDrvBlock); 879 GEN_CHECK_OFF(AHCIPort, pDrvBlockBios); 880 GEN_CHECK_OFF(AHCIPort, IBase); 881 GEN_CHECK_OFF(AHCIPort, IPort); 882 GEN_CHECK_OFF(AHCIPort, cCHSCylinders); 883 GEN_CHECK_OFF(AHCIPort, cCHSHeads); 884 GEN_CHECK_OFF(AHCIPort, cCHSSectors); 885 GEN_CHECK_OFF(AHCIPort, cTotalSectors); 886 GEN_CHECK_OFF(AHCIPort, cMultSectors); 887 GEN_CHECK_OFF(AHCIPort, uATATransferMode); 888 GEN_CHECK_OFF(AHCIPort, uATARegFeature); 889 GEN_CHECK_OFF(AHCIPort, uATARegFeatureHOB); 890 GEN_CHECK_OFF(AHCIPort, uATARegError); 891 GEN_CHECK_OFF(AHCIPort, uATARegNSector); 892 GEN_CHECK_OFF(AHCIPort, uATARegNSectorHOB); 893 GEN_CHECK_OFF(AHCIPort, uATARegSector); 894 GEN_CHECK_OFF(AHCIPort, uATARegSectorHOB); 895 GEN_CHECK_OFF(AHCIPort, uATARegLCyl); 896 GEN_CHECK_OFF(AHCIPort, uATARegLCylHOB); 897 GEN_CHECK_OFF(AHCIPort, uATARegHCyl); 898 GEN_CHECK_OFF(AHCIPort, uATARegHCylHOB); 899 GEN_CHECK_OFF(AHCIPort, uATARegSelect); 900 GEN_CHECK_OFF(AHCIPort, uATARegStatus); 901 GEN_CHECK_OFF(AHCIPort, uATARegCommand); 902 GEN_CHECK_OFF(AHCIPort, iLUN); 903 GEN_CHECK_OFF(AHCIPort, fResetDevice); 904 GEN_CHECK_OFF(AHCIPort, fResetPort); 905 GEN_CHECK_OFF(AHCIPort, fLBA48); 906 GEN_CHECK_OFF(AHCIPort, cbIOBuffer); 907 GEN_CHECK_OFF(AHCIPort, pIOBufferHC); 908 GEN_CHECK_OFF(AHCIPort, pNotifierQueueHC); 909 GEN_CHECK_OFF(AHCIPort, pNotifierQueueGC); 910 911 GEN_CHECK_SIZE(AHCI); 912 GEN_CHECK_OFF(AHCI, dev); 913 GEN_CHECK_OFF(AHCI, pDevInsHC); 914 GEN_CHECK_OFF(AHCI, pDevInsGC); 915 GEN_CHECK_OFF(AHCI, MMIOBase); 916 GEN_CHECK_OFF(AHCI, regHbaCap); 917 GEN_CHECK_OFF(AHCI, regHbaCtrl); 918 GEN_CHECK_OFF(AHCI, regHbaIs); 919 GEN_CHECK_OFF(AHCI, regHbaPi); 920 GEN_CHECK_OFF(AHCI, regHbaVs); 921 GEN_CHECK_OFF(AHCI, ahciPort); 922 GEN_CHECK_OFF(AHCI, ahciPort[AHCI_NR_PORTS_IMPL-1]); 923 GEN_CHECK_OFF(AHCI, fInterrupts); 924 GEN_CHECK_OFF(AHCI, f64BitAddr); 925 GEN_CHECK_OFF(AHCI, fGCEnabled); 926 GEN_CHECK_OFF(AHCI, fR0Enabled); 927 GEN_CHECK_OFF(AHCI, lock); 928 #endif /* VBOX_WITH_AHCI */ 929 836 930 return (0); 837 931 }
Note:
See TracChangeset
for help on using the changeset viewer.