VirtualBox

Changeset 102514 in vbox for trunk/include


Ignore:
Timestamp:
Dec 7, 2023 9:02:42 AM (17 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
160658
Message:

include/VBox/platforms/vbox-armv8.h: Allow setting a dedicated MMIO region which is below 4GiB in addition to the standard MMIO region which can be anywhere in the address space (will be required for PCI MEM32 BARs), bugref:10528

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/platforms/vbox-armv8.h

    r101435 r102514  
    7878    /** Size of the MMIO region in bytes, 0 if not available. */
    7979    uint64_t                    cbMmio;
     80    /** Offset backwards to the start of the MMIO32 region from the start of this descriptor, 0 if not available. */
     81    uint64_t                    u64OffBackMmio32;
     82    /** Size of the MMIO32 region in bytes, 0 if not available. */
     83    uint64_t                    cbMmio32;
    8084    /** Padding to 64KiB. */
    81     uint8_t                     abPadding[_64K - 4 * sizeof(uint32_t) - 10 * sizeof(uint64_t)];
     85    uint8_t                     abPadding[_64K - 4 * sizeof(uint32_t) - 12 * sizeof(uint64_t)];
    8286} VBOXPLATFORMARMV8;
    8387AssertCompileSize(VBOXPLATFORMARMV8, _64K);
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