EDK2 doxygen online documents - Firmware Encoding Index 1
EDK2 doxygen online documents - Firmware Encoding Index
Defines | Functions | Variables

Build/S3C24xxPkg/DEBUG_ARMGCC/ARM/MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe/DEBUG/AutoGen.c File Reference

#include <Uefi.h>
#include <Library/BaseLib.h>
#include <Library/DebugLib.h>
#include <Library/UefiBootServicesTableLib.h>
#include <Library/UefiDriverEntryPoint.h>

Go to the source code of this file.

Defines

#define _PCD_TOKEN_PcdMaximumAsciiStringLength   16
#define _PCD_VALUE_PcdMaximumAsciiStringLength   1000000
#define _PCD_GET_MODE_32_PcdMaximumAsciiStringLength   _gPcd_FixedAtBuild_PcdMaximumAsciiStringLength
#define _PCD_TOKEN_PcdMaximumUnicodeStringLength   32
#define _PCD_VALUE_PcdMaximumUnicodeStringLength   1000000
#define _PCD_GET_MODE_32_PcdMaximumUnicodeStringLength   _gPcd_FixedAtBuild_PcdMaximumUnicodeStringLength
#define _PCD_TOKEN_PcdDebugPropertyMask   22
#define _PCD_VALUE_PcdDebugPropertyMask   0x2f
#define _PCD_GET_MODE_8_PcdDebugPropertyMask   _gPcd_FixedAtBuild_PcdDebugPropertyMask
#define _PCD_TOKEN_PcdDebugPrintErrorLevel   24
#define _PCD_VALUE_PcdDebugPrintErrorLevel   0x80000000
#define _PCD_GET_MODE_32_PcdDebugPrintErrorLevel   _gPcd_FixedAtBuild_PcdDebugPrintErrorLevel
#define _PCD_TOKEN_PcdMaximumLinkedListLength   14
#define _PCD_VALUE_PcdMaximumLinkedListLength   1000000
#define _PCD_GET_MODE_32_PcdMaximumLinkedListLength   _gPcd_FixedAtBuild_PcdMaximumLinkedListLength
#define _PCD_TOKEN_PcdDebugClearMemoryValue   31
#define _PCD_VALUE_PcdDebugClearMemoryValue   0xAF
#define _PCD_GET_MODE_8_PcdDebugClearMemoryValue   _gPcd_FixedAtBuild_PcdDebugClearMemoryValue
#define _PCD_TOKEN_PcdVerifyNodeInList   42
#define _PCD_VALUE_PcdVerifyNodeInList   ((BOOLEAN)0)
#define _PCD_GET_MODE_BOOL_PcdVerifyNodeInList   _gPcd_FixedAtBuild_PcdVerifyNodeInList
#define _PCD_TOKEN_PcdOmap35xxConsoleUart   12
#define _PCD_VALUE_PcdOmap35xxConsoleUart   3
#define _PCD_GET_MODE_32_PcdOmap35xxConsoleUart   _gPcd_FixedAtBuild_PcdOmap35xxConsoleUart

Functions

RETURN_STATUS EFIAPI BaseDebugLibSerialPortConstructor (VOID)
EFI_STATUS EFIAPI UefiBootServicesTableLibConstructor (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
VOID EFIAPI ProcessLibraryConstructorList (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
VOID EFIAPI ProcessLibraryDestructorList (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
EFI_STATUS EFIAPI ProcessModuleEntryPointList (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
VOID EFIAPI ExitDriver (IN EFI_STATUS Status)
EFI_STATUS EFIAPI ProcessModuleUnloadList (IN EFI_HANDLE ImageHandle)

Variables

GLOBAL_REMOVE_IF_UNREFERENCED GUID gEfiCallerIdGuid = {0xCD3BAFB6, 0x50FB, 0x4fe8, {0x8E, 0x4E, 0xAB, 0x74, 0xD2, 0xC1, 0xA6, 0x00}}
GLOBAL_REMOVE_IF_UNREFERENCED
EFI_GUID 
gEfiMdeModulePkgTokenSpaceGuid = { 0xA1AFF049, 0xFDEB, 0x442a, { 0xB3, 0x20, 0x13, 0xAB, 0x4C, 0xB7, 0x2B, 0xBC }}
GLOBAL_REMOVE_IF_UNREFERENCED
EFI_GUID 
gEfiMdePkgTokenSpaceGuid = { 0x914AEBE7, 0x4635, 0x459b, { 0xAA, 0x1C, 0x11, 0xE2, 0x19, 0xB0, 0x3A, 0x10 }}
GLOBAL_REMOVE_IF_UNREFERENCED
EFI_GUID 
gOmap35xxTokenSpaceGuid = { 0x24b09abe, 0x4e47, 0x481c, { 0xa9, 0xad, 0xce, 0xf1, 0x2c, 0x39, 0x23, 0x27} }
GLOBAL_REMOVE_IF_UNREFERENCED
EFI_GUID 
gEfiUnicodeCollationProtocolGuid = { 0x1D85CD7F, 0xF43D, 0x11D2, { 0x9A, 0x0C, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }}
GLOBAL_REMOVE_IF_UNREFERENCED
EFI_GUID 
gEfiUnicodeCollation2ProtocolGuid = {0xa4c751fc, 0x23ae, 0x4c3e, { 0x92, 0xe9, 0x49, 0x64, 0xcf, 0x63, 0xf3, 0x49 }}
GLOBAL_REMOVE_IF_UNREFERENCED
EFI_GUID 
gEfiLoadedImageProtocolGuid = { 0x5B1B31A1, 0x9562, 0x11D2, { 0x8E, 0x3F, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }}
GLOBAL_REMOVE_IF_UNREFERENCED
const BOOLEAN 
_gPcd_FixedAtBuild_PcdUnicodeCollationSupport = _PCD_VALUE_PcdUnicodeCollationSupport
GLOBAL_REMOVE_IF_UNREFERENCED
const BOOLEAN 
_gPcd_FixedAtBuild_PcdUnicodeCollation2Support = _PCD_VALUE_PcdUnicodeCollation2Support
GLOBAL_REMOVE_IF_UNREFERENCED
const UINT32 
_gPcd_FixedAtBuild_PcdMaximumAsciiStringLength = _PCD_VALUE_PcdMaximumAsciiStringLength
GLOBAL_REMOVE_IF_UNREFERENCED
const UINT32 
_gPcd_FixedAtBuild_PcdMaximumUnicodeStringLength = _PCD_VALUE_PcdMaximumUnicodeStringLength
GLOBAL_REMOVE_IF_UNREFERENCED
const UINT8 
_gPcd_FixedAtBuild_PcdDebugPropertyMask = _PCD_VALUE_PcdDebugPropertyMask
GLOBAL_REMOVE_IF_UNREFERENCED
const UINT32 
_gPcd_FixedAtBuild_PcdDebugPrintErrorLevel = _PCD_VALUE_PcdDebugPrintErrorLevel
GLOBAL_REMOVE_IF_UNREFERENCED
const UINT32 
_gPcd_FixedAtBuild_PcdMaximumLinkedListLength = _PCD_VALUE_PcdMaximumLinkedListLength
GLOBAL_REMOVE_IF_UNREFERENCED
const UINT8 
_gPcd_FixedAtBuild_PcdDebugClearMemoryValue = _PCD_VALUE_PcdDebugClearMemoryValue
GLOBAL_REMOVE_IF_UNREFERENCED
const BOOLEAN 
_gPcd_FixedAtBuild_PcdVerifyNodeInList = _PCD_VALUE_PcdVerifyNodeInList
GLOBAL_REMOVE_IF_UNREFERENCED
const UINT32 
_gPcd_FixedAtBuild_PcdOmap35xxConsoleUart = _PCD_VALUE_PcdOmap35xxConsoleUart
const UINT32 _gUefiDriverRevision = 0x00000000
const UINT32 _gDxeRevision = 0x00000000
GLOBAL_REMOVE_IF_UNREFERENCED
const UINT8 
_gDriverUnloadImageCount = 0

Define Documentation

#define _PCD_GET_MODE_32_PcdDebugPrintErrorLevel   _gPcd_FixedAtBuild_PcdDebugPrintErrorLevel

Definition at line 57 of file AutoGen.c.

#define _PCD_GET_MODE_32_PcdMaximumAsciiStringLength   _gPcd_FixedAtBuild_PcdMaximumAsciiStringLength

Definition at line 36 of file AutoGen.c.

#define _PCD_GET_MODE_32_PcdMaximumLinkedListLength   _gPcd_FixedAtBuild_PcdMaximumLinkedListLength

Definition at line 64 of file AutoGen.c.

#define _PCD_GET_MODE_32_PcdMaximumUnicodeStringLength   _gPcd_FixedAtBuild_PcdMaximumUnicodeStringLength

Definition at line 43 of file AutoGen.c.

#define _PCD_GET_MODE_32_PcdOmap35xxConsoleUart   _gPcd_FixedAtBuild_PcdOmap35xxConsoleUart

Definition at line 85 of file AutoGen.c.

#define _PCD_GET_MODE_8_PcdDebugClearMemoryValue   _gPcd_FixedAtBuild_PcdDebugClearMemoryValue

Definition at line 71 of file AutoGen.c.

#define _PCD_GET_MODE_8_PcdDebugPropertyMask   _gPcd_FixedAtBuild_PcdDebugPropertyMask

Definition at line 50 of file AutoGen.c.

#define _PCD_GET_MODE_BOOL_PcdVerifyNodeInList   _gPcd_FixedAtBuild_PcdVerifyNodeInList

Definition at line 78 of file AutoGen.c.

#define _PCD_TOKEN_PcdDebugClearMemoryValue   31

Definition at line 67 of file AutoGen.c.

#define _PCD_TOKEN_PcdDebugPrintErrorLevel   24

Definition at line 53 of file AutoGen.c.

#define _PCD_TOKEN_PcdDebugPropertyMask   22

Definition at line 46 of file AutoGen.c.

#define _PCD_TOKEN_PcdMaximumAsciiStringLength   16

Definition at line 32 of file AutoGen.c.

#define _PCD_TOKEN_PcdMaximumLinkedListLength   14

Definition at line 60 of file AutoGen.c.

#define _PCD_TOKEN_PcdMaximumUnicodeStringLength   32

Definition at line 39 of file AutoGen.c.

#define _PCD_TOKEN_PcdOmap35xxConsoleUart   12

Definition at line 81 of file AutoGen.c.

#define _PCD_TOKEN_PcdVerifyNodeInList   42

Definition at line 74 of file AutoGen.c.

#define _PCD_VALUE_PcdDebugClearMemoryValue   0xAF

Definition at line 68 of file AutoGen.c.

#define _PCD_VALUE_PcdDebugPrintErrorLevel   0x80000000

Definition at line 54 of file AutoGen.c.

#define _PCD_VALUE_PcdDebugPropertyMask   0x2f

Definition at line 47 of file AutoGen.c.

#define _PCD_VALUE_PcdMaximumAsciiStringLength   1000000

Definition at line 33 of file AutoGen.c.

#define _PCD_VALUE_PcdMaximumLinkedListLength   1000000

Definition at line 61 of file AutoGen.c.

#define _PCD_VALUE_PcdMaximumUnicodeStringLength   1000000

Definition at line 40 of file AutoGen.c.

#define _PCD_VALUE_PcdOmap35xxConsoleUart   3

Definition at line 82 of file AutoGen.c.

#define _PCD_VALUE_PcdVerifyNodeInList   ((BOOLEAN)0)

Definition at line 75 of file AutoGen.c.


Function Documentation

RETURN_STATUS EFIAPI BaseDebugLibSerialPortConstructor ( VOID  )

The constructor function initialize the Serial Port Library

Return values:
EFI_SUCCESSThe constructor always returns RETURN_SUCCESS.

Definition at line 43 of file DebugLib.c.

VOID EFIAPI ExitDriver ( IN EFI_STATUS  Status)

Computes the cummulative return status for the driver entry point and perform a long jump back into DriverEntryPoint().

Parameters:
StatusStatus returned by the driver that is exiting.

Definition at line 149 of file AutoGen.c.

VOID EFIAPI ProcessLibraryConstructorList ( IN EFI_HANDLE  ImageHandle,
IN EFI_SYSTEM_TABLE SystemTable 
)

Call constructs for all libraries. Automatics Generated by tool.

Parameters:
ImageHandleImageHandle of the loaded driver.
SystemTablePointer to the EFI System Table.

Definition at line 105 of file AutoGen.c.

VOID EFIAPI ProcessLibraryDestructorList ( IN EFI_HANDLE  ImageHandle,
IN EFI_SYSTEM_TABLE SystemTable 
)

Call destructors for all libraries. Automatics Generated by tool.

Parameters:
ImageHandleImageHandle of the loaded driver.
SystemTablePointer to the EFI System Table.

Definition at line 124 of file AutoGen.c.

EFI_STATUS EFIAPI ProcessModuleEntryPointList ( IN EFI_HANDLE  ImageHandle,
IN EFI_SYSTEM_TABLE SystemTable 
)

Call the list of driver entry points. Automatics Generated by tool.

Parameters:
ImageHandleImageHandle of the loaded driver.
SystemTablePointer to the EFI System Table.
Returns:
Status returned by entry points of drivers.

Definition at line 138 of file AutoGen.c.

EFI_STATUS EFIAPI ProcessModuleUnloadList ( IN EFI_HANDLE  ImageHandle)

Call the unload handlers for all the modules. Automatics Generated by tool.

Parameters:
ImageHandleImageHandle of the loaded driver.
Returns:
Status returned by unload handlers of drivers.

Definition at line 163 of file AutoGen.c.

EFI_STATUS EFIAPI UefiBootServicesTableLibConstructor ( IN EFI_HANDLE  ImageHandle,
IN EFI_SYSTEM_TABLE SystemTable 
)

The constructor function caches the pointer of Boot Services Table.

The constructor function caches the pointer of Boot Services Table through System Table. It will ASSERT() if the pointer of System Table is NULL. It will ASSERT() if the pointer of Boot Services Table is NULL. It will always return EFI_SUCCESS.

Parameters:
ImageHandleThe firmware allocated handle for the EFI image.
SystemTableA pointer to the EFI System Table.
Return values:
EFI_SUCCESSThe constructor always returns EFI_SUCCESS.

Definition at line 44 of file UefiBootServicesTableLib.c.


Variable Documentation

GLOBAL_REMOVE_IF_UNREFERENCED const UINT8 _gDriverUnloadImageCount = 0

Declare the number of unload handler in the image.

Definition at line 159 of file AutoGen.c.

const UINT32 _gDxeRevision = 0x00000000

Declare the PI Specification Revision that this driver requires to execute correctly.

Definition at line 133 of file AutoGen.c.

const UINT8 _gPcd_FixedAtBuild_PcdDebugClearMemoryValue = _PCD_VALUE_PcdDebugClearMemoryValue

Definition at line 69 of file AutoGen.c.

const UINT32 _gPcd_FixedAtBuild_PcdDebugPrintErrorLevel = _PCD_VALUE_PcdDebugPrintErrorLevel

Definition at line 55 of file AutoGen.c.

const UINT8 _gPcd_FixedAtBuild_PcdDebugPropertyMask = _PCD_VALUE_PcdDebugPropertyMask

Definition at line 48 of file AutoGen.c.

const UINT32 _gPcd_FixedAtBuild_PcdMaximumAsciiStringLength = _PCD_VALUE_PcdMaximumAsciiStringLength

Definition at line 34 of file AutoGen.c.

const UINT32 _gPcd_FixedAtBuild_PcdMaximumLinkedListLength = _PCD_VALUE_PcdMaximumLinkedListLength

Definition at line 62 of file AutoGen.c.

const UINT32 _gPcd_FixedAtBuild_PcdMaximumUnicodeStringLength = _PCD_VALUE_PcdMaximumUnicodeStringLength

Definition at line 41 of file AutoGen.c.

const UINT32 _gPcd_FixedAtBuild_PcdOmap35xxConsoleUart = _PCD_VALUE_PcdOmap35xxConsoleUart

Definition at line 83 of file AutoGen.c.

GLOBAL_REMOVE_IF_UNREFERENCED const BOOLEAN _gPcd_FixedAtBuild_PcdUnicodeCollation2Support = _PCD_VALUE_PcdUnicodeCollation2Support

Definition at line 28 of file AutoGen.c.

GLOBAL_REMOVE_IF_UNREFERENCED const BOOLEAN _gPcd_FixedAtBuild_PcdUnicodeCollationSupport = _PCD_VALUE_PcdUnicodeCollationSupport

Definition at line 27 of file AutoGen.c.

const BOOLEAN _gPcd_FixedAtBuild_PcdVerifyNodeInList = _PCD_VALUE_PcdVerifyNodeInList

Definition at line 76 of file AutoGen.c.

const UINT32 _gUefiDriverRevision = 0x00000000

Declare the EFI/UEFI Specification Revision to which this driver is implemented

Definition at line 132 of file AutoGen.c.

GLOBAL_REMOVE_IF_UNREFERENCED GUID gEfiCallerIdGuid = {0xCD3BAFB6, 0x50FB, 0x4fe8, {0x8E, 0x4E, 0xAB, 0x74, 0xD2, 0xC1, 0xA6, 0x00}}

DO NOT EDIT FILE auto-generated Module name: AutoGen.c Abstract: Auto-generated AutoGen.c for building module or library.

Definition at line 14 of file AutoGen.c.

GLOBAL_REMOVE_IF_UNREFERENCED EFI_GUID gEfiLoadedImageProtocolGuid = { 0x5B1B31A1, 0x9562, 0x11D2, { 0x8E, 0x3F, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }}

Definition at line 24 of file AutoGen.c.

GLOBAL_REMOVE_IF_UNREFERENCED EFI_GUID gEfiMdeModulePkgTokenSpaceGuid = { 0xA1AFF049, 0xFDEB, 0x442a, { 0xB3, 0x20, 0x13, 0xAB, 0x4C, 0xB7, 0x2B, 0xBC }}

Definition at line 17 of file AutoGen.c.

GLOBAL_REMOVE_IF_UNREFERENCED EFI_GUID gEfiMdePkgTokenSpaceGuid = { 0x914AEBE7, 0x4635, 0x459b, { 0xAA, 0x1C, 0x11, 0xE2, 0x19, 0xB0, 0x3A, 0x10 }}

Definition at line 18 of file AutoGen.c.

GLOBAL_REMOVE_IF_UNREFERENCED EFI_GUID gEfiUnicodeCollation2ProtocolGuid = {0xa4c751fc, 0x23ae, 0x4c3e, { 0x92, 0xe9, 0x49, 0x64, 0xcf, 0x63, 0xf3, 0x49 }}

Definition at line 23 of file AutoGen.c.

GLOBAL_REMOVE_IF_UNREFERENCED EFI_GUID gEfiUnicodeCollationProtocolGuid = { 0x1D85CD7F, 0xF43D, 0x11D2, { 0x9A, 0x0C, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }}

Definition at line 22 of file AutoGen.c.

GLOBAL_REMOVE_IF_UNREFERENCED EFI_GUID gOmap35xxTokenSpaceGuid = { 0x24b09abe, 0x4e47, 0x481c, { 0xa9, 0xad, 0xce, 0xf1, 0x2c, 0x39, 0x23, 0x27} }

Definition at line 19 of file AutoGen.c.

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Defines