VirtualBox

Ignore:
Timestamp:
Oct 28, 2015 8:17:18 PM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
103761
Message:

EFI/Firmware: 'svn merge /vendor/edk2/UDK2010.SR1 /vendor/edk2/current .', reverting and removing files+dirs listed in ReadMe.vbox, resolving conflicts with help from ../UDK2014.SP1/. This is a raw untested merge.

Location:
trunk/src/VBox/Devices/EFI/Firmware
Files:
4 edited

Legend:

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

  • trunk/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/StatusCodeHandler/Smm/SerialStatusCodeWorker.c

    r48674 r58459  
    22  Serial I/O status code reporting worker.
    33
    4   Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.<BR>
     4  Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved.<BR>
    55  This program and the accompanying materials                         
    66  are licensed and made available under the terms and conditions of the BSD License         
     
    4747  CHAR8           *Description;
    4848  CHAR8           *Format;
    49   CHAR8           Buffer[EFI_STATUS_CODE_DATA_MAX_SIZE];
     49  CHAR8           Buffer[MAX_DEBUG_MESSAGE_LENGTH];
    5050  UINT32          ErrorLevel;
    5151  UINT32          LineNumber;
     
    8686                  Buffer,
    8787                  sizeof (Buffer),
    88                   "ERROR: C%x:V%x I%x",
     88                  "ERROR: C%08x:V%08x I%x",
    8989                  CodeType,
    9090                  Value,
     
    123123                  Buffer,
    124124                  sizeof (Buffer),
    125                   "PROGRESS CODE: V%x I%x\n\r",
     125                  "PROGRESS CODE: V%08x I%x\n\r",
    126126                  Value,
    127127                  Instance
     
    146146                  Buffer,
    147147                  sizeof (Buffer),
    148                   "Undefined: C%x:V%x I%x\n\r",
     148                  "Undefined: C%08x:V%08x I%x\n\r",
    149149                  CodeType,
    150150                  Value,
  • trunk/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/StatusCodeHandler/Smm/StatusCodeHandlerSmm.h

    r48674 r58459  
    22  Internal include file for Status Code Handler Driver.
    33
    4   Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>
     4  Copyright (c) 2009 - 2012, Intel Corporation. All rights reserved.<BR>
    55  This program and the accompanying materials
    66  are licensed and made available under the terms and conditions of the BSD License
     
    3232#include <Library/MemoryAllocationLib.h>
    3333#include <Library/BaseMemoryLib.h>
     34
     35//
     36// Define the maximum message length
     37//
     38#define MAX_DEBUG_MESSAGE_LENGTH 0x100
    3439
    3540//
  • trunk/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/StatusCodeHandler/Smm/StatusCodeHandlerSmm.inf

    r48674 r58459  
    11## @file
    2 #  Status Code Handler Driver which produces general handlers and hook them
    3 #  onto the SMM status code router.
     2#  Status Code Handler Driver which produces general handlers and hook them onto the SMM status code router.
    43#
    5 #  Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.<BR>
     4#  Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved.<BR>
    65#
    76#  This program and the accompanying materials
     
    1817  INF_VERSION                    = 0x00010005
    1918  BASE_NAME                      = StatusCodeHandlerSmm
     19  MODULE_UNI_FILE                = StatusCodeHandlerSmm.uni
    2020  FILE_GUID                      = 79CD78D8-6EDC-4978-BD02-3299C387AB17
    2121  MODULE_TYPE                    = DXE_SMM_DRIVER
     
    4848  ReportStatusCodeLib
    4949  DebugLib
    50   SynchronizationLib
    5150  MemoryAllocationLib
    5251  BaseMemoryLib
    5352 
    5453[Guids]
    55   gMemoryStatusCodeRecordGuid                   ## CONSUMES ## HOB
    56   gEfiStatusCodeDataTypeStringGuid              ## CONSUMES
     54  gEfiStatusCodeDataTypeStringGuid              ## SOMETIMES_CONSUMES   ## UNDEFINED
    5755
    5856[Protocols]
     
    6058
    6159[FeaturePcd]
    62   gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory
    63   gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial
     60  gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory ## CONSUMES
     61  gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial ## CONSUMES
    6462
    6563[Pcd]
    66   gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize |128| gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory
     64  gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize |128| gEfiMdeModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory   ## SOMETIMES_CONSUMES
    6765
    6866[Depex]
    6967  gEfiSmmRscHandlerProtocolGuid
     68
     69[UserExtensions.TianoCore."ExtraFiles"]
     70  StatusCodeHandlerSmmExtra.uni
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