VirtualBox

Changeset 103152 in vbox


Ignore:
Timestamp:
Jan 31, 2024 3:43:28 PM (13 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
161403
Message:

VMM/IOM: Enable I/O port info handlers for the ARMv8 target because it is actually used for PCI devices, bugref:10383

Location:
trunk/src/VBox/VMM
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR3/IOM.cpp

    r99051 r103152  
    176176     * Info.
    177177     */
    178 #if !defined(VBOX_VMM_TARGET_ARMV8)
    179178    DBGFR3InfoRegisterInternal(pVM, "ioport", "Dumps all IOPort ranges. No arguments.", &iomR3IoPortInfo);
    180 #endif
    181179    DBGFR3InfoRegisterInternal(pVM, "mmio", "Dumps all MMIO ranges. No arguments.", &iomR3MmioInfo);
    182180
     
    236234         * regions and won't grow the table again.
    237235         */
    238 # if !defined(VBOX_VMM_TARGET_ARMV8)
    239236        for (uint32_t i = 0; i < pVM->iom.s.cIoPortRegs; i++)
    240237        {
     
    244241                iomR3IoPortRegStats(pVM, pRegEntry);
    245242        }
    246 # endif
    247243
    248244        for (uint32_t i = 0; i < pVM->iom.s.cMmioRegs; i++)
  • trunk/src/VBox/VMM/include/IOMInternal.h

    r99051 r103152  
    574574
    575575#ifdef IN_RING3
    576 # if !defined(VBOX_VMM_TARGET_ARMV8)
    577576DECLCALLBACK(void)  iomR3IoPortInfo(PVM pVM, PCDBGFINFOHLP pHlp, const char *pszArgs);
    578577void                iomR3IoPortRegStats(PVM pVM, PIOMIOPORTENTRYR3 pRegEntry);
    579 # endif
    580578DECLCALLBACK(void)  iomR3MmioInfo(PVM pVM, PCDBGFINFOHLP pHlp, const char *pszArgs);
    581579void                iomR3MmioRegStats(PVM pVM, PIOMMMIOENTRYR3 pRegEntry);
Note: See TracChangeset for help on using the changeset viewer.

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