VirtualBox

Ignore:
Timestamp:
Aug 14, 2024 1:16:30 PM (7 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
164367
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/UefiCpuPkg/CpuDxe/CpuDxe.inf

    r101291 r105670  
    44#  Copyright (c) 2008 - 2019, Intel Corporation. All rights reserved.<BR>
    55#  Copyright (c) 2017, AMD Incorporated. All rights reserved.<BR>
     6#  Copyright (c) 2024, Loongson Technology Corporation Limited. All rights reserved.<BR>
    67#
    78#  SPDX-License-Identifier: BSD-2-Clause-Patent
     
    2324  UefiCpuPkg/UefiCpuPkg.dec
    2425
    25 [LibraryClasses]
     26[LibraryClasses.common]
    2627  BaseLib
    2728  BaseMemoryLib
     29  CpuExceptionHandlerLib
    2830  CpuLib
    2931  DebugLib
    3032  DxeServicesTableLib
     33  HobLib
    3134  MemoryAllocationLib
    32   MtrrLib
     35  MpInitLib
     36  PeCoffGetEntryPointLib
     37  ReportStatusCodeLib
     38  TimerLib
    3339  UefiBootServicesTableLib
    3440  UefiDriverEntryPoint
     41  UefiLib
     42
     43[LibraryClasses.IA32, LibraryClasses.X64]
    3544  LocalApicLib
    36   UefiLib
    37   CpuExceptionHandlerLib
    38   HobLib
    39   ReportStatusCodeLib
    40   MpInitLib
    41   TimerLib
    42   PeCoffGetEntryPointLib
     45  MtrrLib
    4346
    44 [Sources]
     47[LibraryClasses.LoongArch64]
     48  CacheMaintenanceLib
     49  CpuMmuLib
     50
     51[Sources.IA32, Sources.X64]
    4552  CpuDxe.c
    4653  CpuDxe.h
     
    5966  X64/CpuAsm.nasm
    6067  X64/PagingAttribute.c
     68
     69[Sources.LoongArch64]
     70  CpuMp.h
     71  LoongArch64/CpuDxe.c
     72  LoongArch64/CpuMp.c
     73  LoongArch64/Exception.c
     74  LoongArch64/CpuDxe.h
    6175
    6276[Protocols]
     
    7892  gEfiMdeModulePkgTokenSpaceGuid.PcdHeapGuardPropertyMask               ## CONSUMES
    7993  gEfiMdeModulePkgTokenSpaceGuid.PcdNullPointerDetectionPropertyMask    ## CONSUMES
     94  gEfiMdeModulePkgTokenSpaceGuid.PcdTdxSharedBitMask                    ## CONSUMES
    8095  gUefiCpuPkgTokenSpaceGuid.PcdCpuStackSwitchExceptionList              ## CONSUMES
    8196  gUefiCpuPkgTokenSpaceGuid.PcdCpuKnownGoodStackSize                    ## CONSUMES
    82   gEfiMdeModulePkgTokenSpaceGuid.PcdTdxSharedBitMask                    ## CONSUMES
     97
     98[Pcd.LoongArch64]
     99  gUefiCpuPkgTokenSpaceGuid.PcdLoongArchExceptionVectorBaseAddress      ## CONSUMES
    83100
    84101[Depex]
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