VirtualBox

Ignore:
Timestamp:
Aug 14, 2024 1:16:30 PM (4 months ago)
Author:
vboxsync
Message:

Devices/EFI/FirmwareNew: Merge edk2-stable-202405 and make it build on aarch64, bugref:4643

Location:
trunk/src/VBox/Devices/EFI/FirmwareNew
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/FirmwareNew

  • trunk/src/VBox/Devices/EFI/FirmwareNew/ArmPkg/Drivers/CpuDxe/AArch64/Mmu.c

    r101291 r105670  
    1414#include "CpuDxe.h"
    1515
    16 #define INVALID_ENTRY  ((UINT32)~0)
     16#define INVALID_ENTRY  ((UINT64)~0)
    1717
    1818#define MIN_T0SZ        16
     
    170170  IN     UINTN   TableLevel,
    171171  IN     UINT64  BaseAddress,
    172   IN OUT UINT32  *PrevEntryAttribute,
     172  IN OUT UINT64  *PrevEntryAttribute,
    173173  IN OUT UINT64  *StartGcdRegion
    174174  )
     
    176176  UINTN                            Index;
    177177  UINT64                           Entry;
    178   UINT32                           EntryAttribute;
    179   UINT32                           EntryType;
     178  UINT64                           EntryAttribute;
     179  UINT64                           EntryType;
    180180  EFI_STATUS                       Status;
    181181  UINTN                            NumberOfDescriptors;
     
    272272{
    273273  EFI_STATUS                       Status;
    274   UINT32                           PageAttribute;
     274  UINT64                           PageAttribute;
    275275  UINT64                           *FirstLevelTableAddress;
    276276  UINTN                            TableLevel;
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