From 22d9199fe5bc0cc9b868b3e33c90a215ce8da3fd Mon Sep 17 00:00:00 2001 From: qwang12 Date: Wed, 14 Feb 2007 06:35:30 +0000 Subject: Added Print, ErrorPrint, AsciiPrint, AsciiErrorPrint() to the UEFI Library. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2392 6f19259b-4bc3-4df7-8a09-765794883524 --- .../Dxe/WinNtThunk/Chipset/Metronome/Metronome.msa | 22 +- EdkNt32Pkg/Nt32.fpd | 465 ++++++++++++++++++++- 2 files changed, 470 insertions(+), 17 deletions(-) (limited to 'EdkNt32Pkg') diff --git a/EdkNt32Pkg/Dxe/WinNtThunk/Chipset/Metronome/Metronome.msa b/EdkNt32Pkg/Dxe/WinNtThunk/Chipset/Metronome/Metronome.msa index cfa7a75..56de8a4 100644 --- a/EdkNt32Pkg/Dxe/WinNtThunk/Chipset/Metronome/Metronome.msa +++ b/EdkNt32Pkg/Dxe/WinNtThunk/Chipset/Metronome/Metronome.msa @@ -1,20 +1,18 @@ - + Metronome DXE_DRIVER 154CAB4A-52B5-46CD-99C3-4368ABBACFFD 1.0 NT Emulation Metronome Architectural Protocol Driver as defined in DXE CIS - - This metronome module simulates metronome by Sleep WinAPI. - + This metronome module simulates metronome by Sleep WinAPI. Copyright (c) 2006, Intel Corporation - All rights reserved. This program and the accompanying materials - are licensed and made available under the terms and conditions of the BSD License - which accompanies this distribution. The full text of the license may be found at - http://opensource.org/licenses/bsd-license.php - THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, + All rights reserved. This program and the accompanying materials + are licensed and made available under the terms and conditions of the BSD License + which accompanies this distribution. The full text of the license may be found at + http://opensource.org/licenses/bsd-license.php + THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 @@ -31,18 +29,12 @@ DebugLib - UefiLib - - UefiDriverEntryPoint WinNtLib - MemoryAllocationLib - - UefiBootServicesTableLib diff --git a/EdkNt32Pkg/Nt32.fpd b/EdkNt32Pkg/Nt32.fpd index 02583a3..82e6280 100644 --- a/EdkNt32Pkg/Nt32.fpd +++ b/EdkNt32Pkg/Nt32.fpd @@ -1388,6 +1388,14 @@ 1 0 + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -1407,6 +1415,8 @@ + + @@ -1489,6 +1499,14 @@ 4 0x80000000 + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -1571,6 +1589,14 @@ 4 10000000 + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -1656,6 +1682,14 @@ 4 0x80000000 + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -1673,7 +1707,10 @@ - + + + + @@ -1740,6 +1777,14 @@ 4 0x80000000 + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -1825,6 +1870,14 @@ 1 0x06 + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -1909,6 +1962,14 @@ 4 0x80000000 + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -1993,6 +2054,14 @@ 4 0x80000000 + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -2094,6 +2163,14 @@ 1 0 + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -2177,6 +2254,14 @@ 4 0x80000000 + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -2345,6 +2430,14 @@ 4 0x80000000 + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -2520,6 +2613,14 @@ 1 0x06 + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -2586,6 +2687,14 @@ 1 0x06 + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -2704,6 +2813,14 @@ 4 0x80000000 + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -2808,6 +2925,14 @@ 4 0x80000000 + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -2884,6 +3009,14 @@ 4 10000000 + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -2966,6 +3099,14 @@ 4 0x80000000 + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -3067,6 +3208,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + NULL @@ -3250,6 +3399,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -3349,6 +3506,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -3449,6 +3614,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -3551,6 +3724,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -3634,6 +3815,14 @@ 4 10000000 + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -3816,6 +4005,14 @@ 1 TRUE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -3915,6 +4112,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -3998,6 +4203,14 @@ 4 0x80000000 + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -4081,6 +4294,14 @@ 4 0x80000000 + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -4264,6 +4485,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -4396,6 +4625,14 @@ 1 TRUE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -4568,6 +4805,14 @@ 4 0x80000000 + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -4748,6 +4993,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -4848,6 +5101,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -4959,6 +5220,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -5059,6 +5328,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -5159,6 +5436,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_MAIN @@ -5261,6 +5546,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -5362,6 +5655,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -5463,6 +5764,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -5565,6 +5874,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -5666,6 +5983,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -5767,6 +6092,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -5869,6 +6202,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -5970,6 +6311,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -6071,6 +6420,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -6171,6 +6528,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -6270,6 +6635,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -6369,6 +6742,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -6453,6 +6834,14 @@ 4 0x80000000 + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -6634,6 +7023,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -6725,6 +7122,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -6816,6 +7221,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -6908,6 +7321,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -6999,6 +7420,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -7083,6 +7512,14 @@ 4 0x80000000 + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -7154,7 +7591,7 @@ gEfiMdePkgTokenSpaceGuid UINT8 1 - 0x1f + 0x1F PcdDebugClearMemoryValue @@ -7172,6 +7609,14 @@ 4 0x80000000 + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 10 + FV_RECOVERY @@ -7253,6 +7698,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + FV_RECOVERY @@ -7344,6 +7797,14 @@ 1 FALSE + + PcdUefiLibMaxPrintBufferSize + 0x101 + gEfiMdePkgTokenSpaceGuid + UINT32 + 4 + 320 + NULL -- cgit v1.1