Changeset 64626 in vbox for trunk/src/VBox/Devices/testcase
- Timestamp:
- Nov 10, 2016 10:31:39 AM (8 years ago)
- svn:sync-xref-src-repo-rev:
- 111851
- Location:
- trunk/src/VBox/Devices/testcase
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/testcase/Makefile.kmk
r62576 r64626 35 35 $(if $(VBOX_WITH_HGSMI),VBOX_WITH_HGSMI,) \ 36 36 $(if $(VBOX_WITH_LSILOGIC),VBOX_WITH_LSILOGIC,) \ 37 $(if $(VBOX_WITH_NEW_APIC),VBOX_WITH_NEW_APIC,) \38 37 $(if $(VBOX_WITH_NEW_IOAPIC),VBOX_WITH_NEW_IOAPIC,) \ 39 38 $(if $(VBOX_WITH_NVME_IMPL),VBOX_WITH_NVME_IMPL,) \ … … 76 75 $(VBOX_PATH_DEVICES_SRC)/Bus \ 77 76 $(VBOX_DEVICES_TEST_OUT_DIR) 78 ifdef VBOX_WITH_NEW_APIC79 77 tstDeviceStructSizeRC_INCS += $(VBOX_PATH_VMM_DEVICES_SRC) 80 endif81 78 endif # VBOX_WITH_RAW_MODE 82 79 … … 98 95 tstDeviceStructSize.cpp_DEPS = $(VBOX_DEVICES_TEST_OUT_DIR)/tstDeviceStructSizeRC.h 99 96 endif 100 ifdef VBOX_WITH_NEW_APIC101 97 tstDeviceStructSize_INCS += $(VBOX_PATH_VMM_DEVICES_SRC) 102 endif103 98 104 99 # -
trunk/src/VBox/Devices/testcase/tstDeviceStructSize.cpp
r64596 r64626 57 57 #include "../PC/DevRTC.cpp" 58 58 # undef LOG_GROUP 59 #ifdef VBOX_WITH_NEW_APIC60 59 # include "../../VMM/VMMR3/APIC.cpp" 61 #else62 # include "../PC/DevAPIC.cpp"63 #endif64 60 #undef LOG_GROUP 65 61 #ifdef VBOX_WITH_NEW_IOAPIC … … 289 285 CHECK_MEMBER_ALIGNMENT(AHCI, lock, 8); 290 286 CHECK_MEMBER_ALIGNMENT(AHCIPort, StatDMA, 8); 291 #ifdef VBOX_WITH_NEW_APIC 287 292 288 CHECK_MEMBER_ALIGNMENT(APICDEV, pDevInsR0, 8); 293 289 CHECK_MEMBER_ALIGNMENT(APICDEV, pDevInsRC, 8); 294 #else 295 # ifdef VBOX_WITH_STATISTICS 296 CHECK_MEMBER_ALIGNMENT(APICDeviceInfo, StatMMIOReadGC, 8); 297 # endif 298 #endif 290 299 291 CHECK_MEMBER_ALIGNMENT(ATADevState, cTotalSectors, 8); 300 292 CHECK_MEMBER_ALIGNMENT(ATADevState, StatATADMA, 8); -
trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp
r64572 r64626 59 59 #include "../PC/DevRTC.cpp" 60 60 # undef LOG_GROUP 61 #ifdef VBOX_WITH_NEW_APIC62 61 # include "../../VMM/VMMR3/APIC.cpp" 63 #else64 # include "../PC/DevAPIC.cpp"65 #endif66 62 #undef LOG_GROUP 67 63 #ifdef VBOX_WITH_NEW_IOAPIC … … 693 689 GEN_CHECK_OFF(RTCSTATE, CurHintPeriod); 694 690 695 #ifdef VBOX_WITH_NEW_APIC696 691 GEN_CHECK_SIZE(APIC); 697 692 GEN_CHECK_OFF(APIC, pApicDevR0); … … 752 747 GEN_CHECK_OFF(APICCPU, StatIcrFullWrite); 753 748 # endif /* VBOX_WITH_STATISTICS */ 754 #else755 /* PC/DevAPIC.cpp */756 GEN_CHECK_SIZE(APICState);757 GEN_CHECK_OFF(APICState, apicbase);758 GEN_CHECK_OFF(APICState, id);759 GEN_CHECK_OFF(APICState, arb_id);760 GEN_CHECK_OFF(APICState, tpr);761 GEN_CHECK_OFF(APICState, spurious_vec);762 GEN_CHECK_OFF(APICState, log_dest);763 GEN_CHECK_OFF(APICState, dest_mode);764 GEN_CHECK_OFF(APICState, isr);765 GEN_CHECK_OFF(APICState, isr.au32Bitmap[1]);766 GEN_CHECK_OFF(APICState, tmr);767 GEN_CHECK_OFF(APICState, tmr.au32Bitmap[1]);768 GEN_CHECK_OFF(APICState, irr);769 GEN_CHECK_OFF(APICState, irr.au32Bitmap[1]);770 GEN_CHECK_OFF(APICState, lvt);771 GEN_CHECK_OFF(APICState, lvt[1]);772 GEN_CHECK_OFF(APICState, lvt[APIC_LVT_NB - 1]);773 GEN_CHECK_OFF(APICState, esr);774 GEN_CHECK_OFF(APICState, icr);775 GEN_CHECK_OFF(APICState, icr[1]);776 GEN_CHECK_OFF(APICState, divide_conf);777 GEN_CHECK_OFF(APICState, count_shift);778 GEN_CHECK_OFF(APICState, initial_count);779 GEN_CHECK_OFF(APICState, initial_count_load_time);780 GEN_CHECK_OFF(APICState, next_time);781 GEN_CHECK_OFF(APICState, pTimerR3);782 GEN_CHECK_OFF(APICState, pTimerR0);783 GEN_CHECK_OFF(APICState, pTimerRC);784 GEN_CHECK_OFF(APICState, fTimerArmed);785 GEN_CHECK_OFF(APICState, uHintedInitialCount);786 GEN_CHECK_OFF(APICState, uHintedCountShift);787 GEN_CHECK_OFF(APICState, pszDesc);788 # ifdef VBOX_WITH_STATISTICS789 GEN_CHECK_OFF(APICState, StatTimerSetInitialCount);790 GEN_CHECK_OFF(APICState, StatTimerSetLvtNoRelevantChange);791 # endif792 793 GEN_CHECK_SIZE(APICDeviceInfo);794 GEN_CHECK_OFF(APICDeviceInfo, pDevInsR3);795 GEN_CHECK_OFF(APICDeviceInfo, pApicHlpR3);796 GEN_CHECK_OFF(APICDeviceInfo, paLapicsR3);797 GEN_CHECK_OFF(APICDeviceInfo, pCritSectR3);798 GEN_CHECK_OFF(APICDeviceInfo, pDevInsR0);799 GEN_CHECK_OFF(APICDeviceInfo, pApicHlpR0);800 GEN_CHECK_OFF(APICDeviceInfo, paLapicsR0);801 GEN_CHECK_OFF(APICDeviceInfo, pCritSectR0);802 GEN_CHECK_OFF(APICDeviceInfo, pDevInsRC);803 GEN_CHECK_OFF(APICDeviceInfo, pApicHlpRC);804 GEN_CHECK_OFF(APICDeviceInfo, paLapicsRC);805 GEN_CHECK_OFF(APICDeviceInfo, pCritSectRC);806 GEN_CHECK_OFF(APICDeviceInfo, enmMode);807 GEN_CHECK_OFF(APICDeviceInfo, cTPRPatchAttempts);808 GEN_CHECK_OFF(APICDeviceInfo, cCpus);809 # ifdef VBOX_WITH_STATISTICS810 GEN_CHECK_OFF(APICDeviceInfo, StatMMIOReadGC);811 GEN_CHECK_OFF(APICDeviceInfo, StatMMIOWriteHC);812 # endif813 #endif /* VBOX_WITH_NEW_APIC */814 749 815 750 #ifdef VBOX_WITH_NEW_IOAPIC
Note:
See TracChangeset
for help on using the changeset viewer.