VirtualBox

Changeset 64626 in vbox for trunk/src/VBox/Devices/testcase


Ignore:
Timestamp:
Nov 10, 2016 10:31:39 AM (8 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
111851
Message:

Recompiler, VMM, Devices: Purge the old APIC and the VBOX_WITH_NEW_APIC define.

Location:
trunk/src/VBox/Devices/testcase
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/testcase/Makefile.kmk

    r62576 r64626  
    3535        $(if $(VBOX_WITH_HGSMI),VBOX_WITH_HGSMI,) \
    3636        $(if $(VBOX_WITH_LSILOGIC),VBOX_WITH_LSILOGIC,) \
    37         $(if $(VBOX_WITH_NEW_APIC),VBOX_WITH_NEW_APIC,) \
    3837        $(if $(VBOX_WITH_NEW_IOAPIC),VBOX_WITH_NEW_IOAPIC,) \
    3938        $(if $(VBOX_WITH_NVME_IMPL),VBOX_WITH_NVME_IMPL,) \
     
    7675        $(VBOX_PATH_DEVICES_SRC)/Bus \
    7776        $(VBOX_DEVICES_TEST_OUT_DIR)
    78  ifdef VBOX_WITH_NEW_APIC
    7977 tstDeviceStructSizeRC_INCS     += $(VBOX_PATH_VMM_DEVICES_SRC)
    80  endif
    8178endif # VBOX_WITH_RAW_MODE
    8279
     
    9895 tstDeviceStructSize.cpp_DEPS = $(VBOX_DEVICES_TEST_OUT_DIR)/tstDeviceStructSizeRC.h
    9996endif
    100 ifdef VBOX_WITH_NEW_APIC
    10197 tstDeviceStructSize_INCS     += $(VBOX_PATH_VMM_DEVICES_SRC)
    102 endif
    10398
    10499#
  • trunk/src/VBox/Devices/testcase/tstDeviceStructSize.cpp

    r64596 r64626  
    5757#include "../PC/DevRTC.cpp"
    5858# undef LOG_GROUP
    59 #ifdef VBOX_WITH_NEW_APIC
    6059# include "../../VMM/VMMR3/APIC.cpp"
    61 #else
    62 # include "../PC/DevAPIC.cpp"
    63 #endif
    6460#undef LOG_GROUP
    6561#ifdef VBOX_WITH_NEW_IOAPIC
     
    289285    CHECK_MEMBER_ALIGNMENT(AHCI, lock, 8);
    290286    CHECK_MEMBER_ALIGNMENT(AHCIPort, StatDMA, 8);
    291 #ifdef VBOX_WITH_NEW_APIC
     287
    292288    CHECK_MEMBER_ALIGNMENT(APICDEV, pDevInsR0, 8);
    293289    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
    299291    CHECK_MEMBER_ALIGNMENT(ATADevState, cTotalSectors, 8);
    300292    CHECK_MEMBER_ALIGNMENT(ATADevState, StatATADMA, 8);
  • trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp

    r64572 r64626  
    5959#include "../PC/DevRTC.cpp"
    6060# undef LOG_GROUP
    61 #ifdef VBOX_WITH_NEW_APIC
    6261# include "../../VMM/VMMR3/APIC.cpp"
    63 #else
    64 # include "../PC/DevAPIC.cpp"
    65 #endif
    6662#undef LOG_GROUP
    6763#ifdef VBOX_WITH_NEW_IOAPIC
     
    693689    GEN_CHECK_OFF(RTCSTATE, CurHintPeriod);
    694690
    695 #ifdef VBOX_WITH_NEW_APIC
    696691    GEN_CHECK_SIZE(APIC);
    697692    GEN_CHECK_OFF(APIC, pApicDevR0);
     
    752747    GEN_CHECK_OFF(APICCPU, StatIcrFullWrite);
    753748# endif /* VBOX_WITH_STATISTICS */
    754 #else
    755     /* 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_STATISTICS
    789     GEN_CHECK_OFF(APICState, StatTimerSetInitialCount);
    790     GEN_CHECK_OFF(APICState, StatTimerSetLvtNoRelevantChange);
    791 # endif
    792 
    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_STATISTICS
    810     GEN_CHECK_OFF(APICDeviceInfo, StatMMIOReadGC);
    811     GEN_CHECK_OFF(APICDeviceInfo, StatMMIOWriteHC);
    812 # endif
    813 #endif  /* VBOX_WITH_NEW_APIC */
    814749
    815750#ifdef VBOX_WITH_NEW_IOAPIC
Note: See TracChangeset for help on using the changeset viewer.

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