VirtualBox

Ignore:
Timestamp:
Mar 12, 2019 12:40:12 PM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
129295
Message:

EFI: First step in UDK2018 merge. Does not build yet.

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

    r58459 r77662  
    11## @file
    2 Simple CPU driver installs CPU Architecture Protocol.
     2CPU driver installs CPU Architecture Protocol and CPU MP protocol.
    33#
    4 #  Copyright (c) 2008 - 2014, Intel Corporation. All rights reserved.<BR>
     4#  Copyright (c) 2008 - 2017, Intel Corporation. All rights reserved.<BR>
     5#  Copyright (c) 2017, AMD Incorporated. All rights reserved.<BR>
     6#
    57#  This program and the accompanying materials
    68#  are licensed and made available under the terms and conditions of the BSD License
     
    2022  MODULE_TYPE                    = DXE_DRIVER
    2123  VERSION_STRING                 = 1.0
    22 
    2324  ENTRY_POINT                    = InitializeCpu
    2425
     
    4243  UefiLib
    4344  CpuExceptionHandlerLib
     45  HobLib
     46  ReportStatusCodeLib
     47  MpInitLib
     48  TimerLib
    4449
    4550[Sources]
     
    4752  CpuDxe.h
    4853  CpuGdt.c
     54  CpuGdt.h
     55  CpuMp.c
     56  CpuMp.h
     57  CpuPageTable.h
     58  CpuPageTable.c
    4959
    5060[Sources.IA32]
    51   Ia32/CpuAsm.asm | MSFT
    52   Ia32/CpuAsm.asm | INTEL
    53   Ia32/CpuAsm.S   | GCC
     61  Ia32/CpuAsm.asm
     62  Ia32/CpuAsm.nasm
     63  Ia32/CpuAsm.S
    5464
    5565[Sources.X64]
    56   X64/CpuAsm.asm | MSFT
    57   X64/CpuAsm.asm | INTEL
    58   X64/CpuAsm.S   | GCC
     66  X64/CpuAsm.asm
     67  X64/CpuAsm.nasm
     68  X64/CpuAsm.S
    5969
    6070[Protocols]
    6171  gEfiCpuArchProtocolGuid                       ## PRODUCES
     72  gEfiMpServiceProtocolGuid                     ## PRODUCES
     73  gEfiSmmBase2ProtocolGuid                      ## SOMETIMES_CONSUMES
    6274
    6375[Guids]
    6476  gIdleLoopEventGuid                            ## CONSUMES           ## Event
    6577  gEfiVectorHandoffTableGuid                    ## SOMETIMES_CONSUMES ## SystemTable
     78
     79[Ppis]
     80  gEfiSecPlatformInformation2PpiGuid            ## UNDEFINED # HOB
     81  gEfiSecPlatformInformationPpiGuid             ## UNDEFINED # HOB
     82
     83[Pcd]
     84  gEfiMdeModulePkgTokenSpaceGuid.PcdPteMemoryEncryptionAddressOrMask    ## CONSUMES
     85  gEfiMdeModulePkgTokenSpaceGuid.PcdCpuStackGuard                       ## CONSUMES
     86  gUefiCpuPkgTokenSpaceGuid.PcdCpuStackSwitchExceptionList              ## CONSUMES
     87  gUefiCpuPkgTokenSpaceGuid.PcdCpuKnownGoodStackSize                    ## CONSUMES
    6688
    6789[Depex]
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