REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3737 Apply uncrustify changes to .c/.h files in the EmulatorPkg package Cc: Andrew Fish <afish@apple.com> Cc: Leif Lindholm <leif@nuviainc.com> Cc: Michael D Kinney <michael.d.kinney@intel.com> Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com> Reviewed-by: Ray Ni <ray.ni@intel.com>
		
			
				
	
	
		
			90 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			90 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
| /*++ @file
 | |
| 
 | |
| Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
 | |
| Portions copyright (c) 2011, Apple Inc. All rights reserved.
 | |
| SPDX-License-Identifier: BSD-2-Clause-Patent
 | |
| 
 | |
| **/
 | |
| 
 | |
| #ifndef _PLATFORM_BM_H
 | |
| #define _PLATFORM_BM_H
 | |
| 
 | |
| #include <PiDxe.h>
 | |
| 
 | |
| #include <Guid/EmuSystemConfig.h>
 | |
| #include <Guid/EventGroup.h>
 | |
| #include <Protocol/EmuThunk.h>
 | |
| #include <Protocol/EmuIoThunk.h>
 | |
| #include <Protocol/EmuGraphicsWindow.h>
 | |
| #include <Protocol/GenericMemoryTest.h>
 | |
| #include <Protocol/LoadedImage.h>
 | |
| #include <Protocol/FirmwareVolume2.h>
 | |
| 
 | |
| #include <Library/DebugLib.h>
 | |
| #include <Library/BaseMemoryLib.h>
 | |
| #include <Library/UefiBootServicesTableLib.h>
 | |
| #include <Library/UefiRuntimeServicesTableLib.h>
 | |
| #include <Library/MemoryAllocationLib.h>
 | |
| #include <Library/BaseLib.h>
 | |
| #include <Library/PcdLib.h>
 | |
| #include <Library/UefiBootManagerLib.h>
 | |
| #include <Library/DevicePathLib.h>
 | |
| #include <Library/UefiLib.h>
 | |
| #include <Library/BootLogoLib.h>
 | |
| #include <Library/HobLib.h>
 | |
| #include <Library/HiiLib.h>
 | |
| 
 | |
| #define CONSOLE_OUT  0x00000001
 | |
| #define STD_ERROR    0x00000002
 | |
| #define CONSOLE_IN   0x00000004
 | |
| #define CONSOLE_ALL  (CONSOLE_OUT | CONSOLE_IN | STD_ERROR)
 | |
| 
 | |
| typedef struct {
 | |
|   EFI_DEVICE_PATH_PROTOCOL    *DevicePath;
 | |
|   UINTN                       ConnectType;
 | |
| } BDS_CONSOLE_CONNECT_ENTRY;
 | |
| 
 | |
| extern BDS_CONSOLE_CONNECT_ENTRY  gPlatformConsole[];
 | |
| 
 | |
| #define gEndEntire \
 | |
|   { \
 | |
|     END_DEVICE_PATH_TYPE,\
 | |
|     END_ENTIRE_DEVICE_PATH_SUBTYPE,\
 | |
|     { \
 | |
|       END_DEVICE_PATH_LENGTH,\
 | |
|       0\
 | |
|     }\
 | |
|   }
 | |
| 
 | |
| typedef struct {
 | |
|   EMU_VENDOR_DEVICE_PATH_NODE    EmuBus;
 | |
|   EMU_VENDOR_DEVICE_PATH_NODE    EmuGraphicsWindow;
 | |
|   EFI_DEVICE_PATH_PROTOCOL       End;
 | |
| } EMU_PLATFORM_UGA_DEVICE_PATH;
 | |
| 
 | |
| //
 | |
| // Platform BDS Functions
 | |
| //
 | |
| 
 | |
| /**
 | |
|   Perform the memory test base on the memory test intensive level,
 | |
|   and update the memory resource.
 | |
| 
 | |
|   @param  Level         The memory test intensive level.
 | |
| 
 | |
|   @retval EFI_STATUS    Success test all the system memory and update
 | |
|                         the memory resource
 | |
| 
 | |
| **/
 | |
| EFI_STATUS
 | |
| PlatformBootManagerMemoryTest (
 | |
|   IN EXTENDMEM_COVERAGE_LEVEL  Level
 | |
|   );
 | |
| 
 | |
| VOID
 | |
| PlatformBdsConnectSequence (
 | |
|   VOID
 | |
|   );
 | |
| 
 | |
| #endif // _PLATFORM_BM_H
 |