EDK2 doxygen online documents - Firmware Encoding Index 1
EDK2 doxygen online documents - Firmware Encoding Index

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

Go to the documentation of this file.
00001 
00008 #include <Uefi.h>
00009 #include <Library/BaseLib.h>
00010 #include <Library/DebugLib.h>
00011 #include <Library/UefiBootServicesTableLib.h>
00012 #include <Library/UefiDriverEntryPoint.h>
00013 
00014 GLOBAL_REMOVE_IF_UNREFERENCED GUID gEfiCallerIdGuid = {0xCD3BAFB6, 0x50FB, 0x4fe8, {0x8E, 0x4E, 0xAB, 0x74, 0xD2, 0xC1, 0xA6, 0x00}};
00015 
00016 // Guids
00017 GLOBAL_REMOVE_IF_UNREFERENCED EFI_GUID gEfiMdeModulePkgTokenSpaceGuid = { 0xA1AFF049, 0xFDEB, 0x442a, { 0xB3, 0x20, 0x13, 0xAB, 0x4C, 0xB7, 0x2B, 0xBC }};
00018 GLOBAL_REMOVE_IF_UNREFERENCED EFI_GUID gEfiMdePkgTokenSpaceGuid = { 0x914AEBE7, 0x4635, 0x459b, { 0xAA, 0x1C, 0x11, 0xE2, 0x19, 0xB0, 0x3A, 0x10 }};
00019 GLOBAL_REMOVE_IF_UNREFERENCED EFI_GUID gOmap35xxTokenSpaceGuid = { 0x24b09abe, 0x4e47, 0x481c, { 0xa9, 0xad, 0xce, 0xf1, 0x2c, 0x39, 0x23, 0x27} };
00020 
00021 // Protocols
00022 GLOBAL_REMOVE_IF_UNREFERENCED EFI_GUID gEfiUnicodeCollationProtocolGuid = { 0x1D85CD7F, 0xF43D, 0x11D2, { 0x9A, 0x0C, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }};
00023 GLOBAL_REMOVE_IF_UNREFERENCED EFI_GUID gEfiUnicodeCollation2ProtocolGuid = {0xa4c751fc, 0x23ae, 0x4c3e, { 0x92, 0xe9, 0x49, 0x64, 0xcf, 0x63, 0xf3, 0x49 }};
00024 GLOBAL_REMOVE_IF_UNREFERENCED EFI_GUID gEfiLoadedImageProtocolGuid = { 0x5B1B31A1, 0x9562, 0x11D2, { 0x8E, 0x3F, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }};
00025 
00026 // Definition of PCDs used in this module
00027 GLOBAL_REMOVE_IF_UNREFERENCED const BOOLEAN _gPcd_FixedAtBuild_PcdUnicodeCollationSupport = _PCD_VALUE_PcdUnicodeCollationSupport;
00028 GLOBAL_REMOVE_IF_UNREFERENCED const BOOLEAN _gPcd_FixedAtBuild_PcdUnicodeCollation2Support = _PCD_VALUE_PcdUnicodeCollation2Support;
00029 
00030 // Definition of PCDs used in libraries
00031 
00032 #define _PCD_TOKEN_PcdMaximumAsciiStringLength  16
00033 #define _PCD_VALUE_PcdMaximumAsciiStringLength  1000000
00034 GLOBAL_REMOVE_IF_UNREFERENCED const UINT32 _gPcd_FixedAtBuild_PcdMaximumAsciiStringLength = _PCD_VALUE_PcdMaximumAsciiStringLength;
00035 extern const  UINT32  _gPcd_FixedAtBuild_PcdMaximumAsciiStringLength;
00036 #define _PCD_GET_MODE_32_PcdMaximumAsciiStringLength  _gPcd_FixedAtBuild_PcdMaximumAsciiStringLength
00037 //#define _PCD_SET_MODE_32_PcdMaximumAsciiStringLength  ASSERT(FALSE)  // It is not allowed to set value for a FIXED_AT_BUILD PCD
00038 
00039 #define _PCD_TOKEN_PcdMaximumUnicodeStringLength  32
00040 #define _PCD_VALUE_PcdMaximumUnicodeStringLength  1000000
00041 GLOBAL_REMOVE_IF_UNREFERENCED const UINT32 _gPcd_FixedAtBuild_PcdMaximumUnicodeStringLength = _PCD_VALUE_PcdMaximumUnicodeStringLength;
00042 extern const  UINT32  _gPcd_FixedAtBuild_PcdMaximumUnicodeStringLength;
00043 #define _PCD_GET_MODE_32_PcdMaximumUnicodeStringLength  _gPcd_FixedAtBuild_PcdMaximumUnicodeStringLength
00044 //#define _PCD_SET_MODE_32_PcdMaximumUnicodeStringLength  ASSERT(FALSE)  // It is not allowed to set value for a FIXED_AT_BUILD PCD
00045 
00046 #define _PCD_TOKEN_PcdDebugPropertyMask  22
00047 #define _PCD_VALUE_PcdDebugPropertyMask  0x2f
00048 GLOBAL_REMOVE_IF_UNREFERENCED const UINT8 _gPcd_FixedAtBuild_PcdDebugPropertyMask = _PCD_VALUE_PcdDebugPropertyMask;
00049 extern const  UINT8  _gPcd_FixedAtBuild_PcdDebugPropertyMask;
00050 #define _PCD_GET_MODE_8_PcdDebugPropertyMask  _gPcd_FixedAtBuild_PcdDebugPropertyMask
00051 //#define _PCD_SET_MODE_8_PcdDebugPropertyMask  ASSERT(FALSE)  // It is not allowed to set value for a FIXED_AT_BUILD PCD
00052 
00053 #define _PCD_TOKEN_PcdDebugPrintErrorLevel  24
00054 #define _PCD_VALUE_PcdDebugPrintErrorLevel  0x80000000
00055 GLOBAL_REMOVE_IF_UNREFERENCED const UINT32 _gPcd_FixedAtBuild_PcdDebugPrintErrorLevel = _PCD_VALUE_PcdDebugPrintErrorLevel;
00056 extern const  UINT32  _gPcd_FixedAtBuild_PcdDebugPrintErrorLevel;
00057 #define _PCD_GET_MODE_32_PcdDebugPrintErrorLevel  _gPcd_FixedAtBuild_PcdDebugPrintErrorLevel
00058 //#define _PCD_SET_MODE_32_PcdDebugPrintErrorLevel  ASSERT(FALSE)  // It is not allowed to set value for a FIXED_AT_BUILD PCD
00059 
00060 #define _PCD_TOKEN_PcdMaximumLinkedListLength  14
00061 #define _PCD_VALUE_PcdMaximumLinkedListLength  1000000
00062 GLOBAL_REMOVE_IF_UNREFERENCED const UINT32 _gPcd_FixedAtBuild_PcdMaximumLinkedListLength = _PCD_VALUE_PcdMaximumLinkedListLength;
00063 extern const  UINT32  _gPcd_FixedAtBuild_PcdMaximumLinkedListLength;
00064 #define _PCD_GET_MODE_32_PcdMaximumLinkedListLength  _gPcd_FixedAtBuild_PcdMaximumLinkedListLength
00065 //#define _PCD_SET_MODE_32_PcdMaximumLinkedListLength  ASSERT(FALSE)  // It is not allowed to set value for a FIXED_AT_BUILD PCD
00066 
00067 #define _PCD_TOKEN_PcdDebugClearMemoryValue  31
00068 #define _PCD_VALUE_PcdDebugClearMemoryValue  0xAF
00069 GLOBAL_REMOVE_IF_UNREFERENCED const UINT8 _gPcd_FixedAtBuild_PcdDebugClearMemoryValue = _PCD_VALUE_PcdDebugClearMemoryValue;
00070 extern const  UINT8  _gPcd_FixedAtBuild_PcdDebugClearMemoryValue;
00071 #define _PCD_GET_MODE_8_PcdDebugClearMemoryValue  _gPcd_FixedAtBuild_PcdDebugClearMemoryValue
00072 //#define _PCD_SET_MODE_8_PcdDebugClearMemoryValue  ASSERT(FALSE)  // It is not allowed to set value for a FIXED_AT_BUILD PCD
00073 
00074 #define _PCD_TOKEN_PcdVerifyNodeInList  42
00075 #define _PCD_VALUE_PcdVerifyNodeInList  ((BOOLEAN)0)
00076 GLOBAL_REMOVE_IF_UNREFERENCED const BOOLEAN _gPcd_FixedAtBuild_PcdVerifyNodeInList = _PCD_VALUE_PcdVerifyNodeInList;
00077 extern const  BOOLEAN  _gPcd_FixedAtBuild_PcdVerifyNodeInList;
00078 #define _PCD_GET_MODE_BOOL_PcdVerifyNodeInList  _gPcd_FixedAtBuild_PcdVerifyNodeInList
00079 //#define _PCD_SET_MODE_BOOL_PcdVerifyNodeInList  ASSERT(FALSE)  // It is not allowed to set value for a FIXED_AT_BUILD PCD
00080 
00081 #define _PCD_TOKEN_PcdOmap35xxConsoleUart  12
00082 #define _PCD_VALUE_PcdOmap35xxConsoleUart  3
00083 GLOBAL_REMOVE_IF_UNREFERENCED const UINT32 _gPcd_FixedAtBuild_PcdOmap35xxConsoleUart = _PCD_VALUE_PcdOmap35xxConsoleUart;
00084 extern const  UINT32  _gPcd_FixedAtBuild_PcdOmap35xxConsoleUart;
00085 #define _PCD_GET_MODE_32_PcdOmap35xxConsoleUart  _gPcd_FixedAtBuild_PcdOmap35xxConsoleUart
00086 //#define _PCD_SET_MODE_32_PcdOmap35xxConsoleUart  ASSERT(FALSE)  // It is not allowed to set value for a FIXED_AT_BUILD PCD
00087 
00088 
00089 RETURN_STATUS
00090 EFIAPI
00091 BaseDebugLibSerialPortConstructor (
00092   VOID
00093   );
00094 
00095 EFI_STATUS
00096 EFIAPI
00097 UefiBootServicesTableLibConstructor (
00098   IN EFI_HANDLE        ImageHandle,
00099   IN EFI_SYSTEM_TABLE  *SystemTable
00100   );
00101 
00102 
00103 VOID
00104 EFIAPI
00105 ProcessLibraryConstructorList (
00106   IN EFI_HANDLE        ImageHandle,
00107   IN EFI_SYSTEM_TABLE  *SystemTable
00108   )
00109 {
00110   EFI_STATUS  Status;
00111 
00112   Status = BaseDebugLibSerialPortConstructor ();
00113   ASSERT_EFI_ERROR (Status);
00114 
00115   Status = UefiBootServicesTableLibConstructor (ImageHandle, SystemTable);
00116   ASSERT_EFI_ERROR (Status);
00117 
00118 }
00119 
00120 
00121 
00122 VOID
00123 EFIAPI
00124 ProcessLibraryDestructorList (
00125   IN EFI_HANDLE        ImageHandle,
00126   IN EFI_SYSTEM_TABLE  *SystemTable
00127   )
00128 {
00129 
00130 }
00131 
00132 const UINT32 _gUefiDriverRevision = 0x00000000;
00133 const UINT32 _gDxeRevision = 0x00000000;
00134 
00135 
00136 EFI_STATUS
00137 EFIAPI
00138 ProcessModuleEntryPointList (
00139   IN EFI_HANDLE        ImageHandle,
00140   IN EFI_SYSTEM_TABLE  *SystemTable
00141   )
00142 
00143 {
00144   return InitializeUnicodeCollationEng (ImageHandle, SystemTable);
00145 }
00146 
00147 VOID
00148 EFIAPI
00149 ExitDriver (
00150   IN EFI_STATUS  Status
00151   )
00152 {
00153   if (EFI_ERROR (Status)) {
00154     ProcessLibraryDestructorList (gImageHandle, gST);
00155   }
00156   gBS->Exit (gImageHandle, Status, 0, NULL);
00157 }
00158 
00159 GLOBAL_REMOVE_IF_UNREFERENCED const UINT8 _gDriverUnloadImageCount = 0;
00160 
00161 EFI_STATUS
00162 EFIAPI
00163 ProcessModuleUnloadList (
00164   IN EFI_HANDLE        ImageHandle
00165   )
00166 {
00167   return EFI_SUCCESS;
00168 }
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Defines