History log of /device/linaro/bootloader/edk2/Nt32Pkg/Library/PeiNt32OemHookStatusCodeLib/Nt32OemHookStatusCodeLib.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f66a43b26e6e0f4c1e5871dd3a88f2970b3abf87 12-Oct-2013 Jiamin Ma <mjmthy@gmail.com> We enabled X64 native version NT32, and made it works on Windows 7 X64 OS.

Signed-off-by: Jiamin Ma <mjmthy@gmail.com>
Reviewed by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed by: Liming Gao <liming.gao@intel.com>
Reviewed by: Jiewen Yao <jiewen.yao@intel.com>


git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14766 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/Nt32Pkg/Library/PeiNt32OemHookStatusCodeLib/Nt32OemHookStatusCodeLib.c
8f2a5f8012e3a6de30f5b12ce3a218efae9eaedd 28-Apr-2010 hhtian <hhtian@6f19259b-4bc3-4df7-8a09-765794883524> Update the copyright notice format

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10436 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/Nt32Pkg/Library/PeiNt32OemHookStatusCodeLib/Nt32OemHookStatusCodeLib.c
8cc7e3e396563b2faeb6059371eef2179641af71 03-Mar-2010 xli24 <xli24@6f19259b-4bc3-4df7-8a09-765794883524> Remove over-specified dependencies on IntelFrameworkPkg and IntelFrameworkModulePkg.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10160 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/Nt32Pkg/Library/PeiNt32OemHookStatusCodeLib/Nt32OemHookStatusCodeLib.c
7075f412272c6f940be4c321bfea60fcc794d356 12-Jul-2009 mdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524> Remove extra #includes where possible to make build more efficient

If module really is a Framework module and not a PI module, then use FrameworkDxe.h instead of PeDxe.h and FrameworkPei.h instead of PiPei.h



git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8901 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/Nt32Pkg/Library/PeiNt32OemHookStatusCodeLib/Nt32OemHookStatusCodeLib.c
5e335a5280f74dc1f099abc29f008f311bba5eca 07-Jun-2009 mdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524> Retire <FrameworkModuleBase.h>, <FrameworkModuleDxe.h>, and <FrameworkModulePei.h>

They only provided a single #define that is associated with DEBUG() messages sent through ReportStatusCode. That one #define has now been added to <Guid/StatusCodeDataTypeDebug.h>


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8489 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/Nt32Pkg/Library/PeiNt32OemHookStatusCodeLib/Nt32OemHookStatusCodeLib.c
be71cc9f73ecad2aed800796c33cd8fbca7aad06 02-Jun-2009 mdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524> Increase source portability by replace the use of EFI_STATUS_CODE_DATA_MAX_SIZE with sizeof(Buffer)


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8436 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/Nt32Pkg/Library/PeiNt32OemHookStatusCodeLib/Nt32OemHookStatusCodeLib.c
53d74081d074a4f114a9720b9986df68d76275a7 31-May-2009 mdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524> This checkin addresses the compatibility issue of passing arguments of type VA_LIST between components. The type VA_LIST is mapped onto the compiler specific implementation of varargs. As a result, modules build with different compilers may not use the same VA_LIST structure. The solution to this issue is to define a new type called BASE_LIST that is a compiler independent method of passing varargs between modules.

1) Update status code listeners to use the BASE_LIST based APIs in the PrintLib instead of the VA_LIST based APIs, since ReportStatusCodeExtractDebugInfo() was updated to return a parameter of type BASE_LIST.




git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8408 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/Nt32Pkg/Library/PeiNt32OemHookStatusCodeLib/Nt32OemHookStatusCodeLib.c
165aba19f562d4c21daa7640a8ae4362b7e20d43 18-Dec-2008 lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> Remove the undefined logic to process gEfiStatusCodeSpecificDataGuid status code data.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7076 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/Nt32Pkg/Library/PeiNt32OemHookStatusCodeLib/Nt32OemHookStatusCodeLib.c
78e570b6f9cc284cbe0ad2e8cd4c4fff0be0cde2 30-Oct-2008 jji4 <jji4@6f19259b-4bc3-4df7-8a09-765794883524> Patch to remove STATIC modifier. This is on longer recommended by EFI Framework coding style. All duplicated symbols has been renamed accordingly.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6299 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/Nt32Pkg/Library/PeiNt32OemHookStatusCodeLib/Nt32OemHookStatusCodeLib.c
d251b34d2aac2cb194cc853c13d45d305c233eac 27-Oct-2008 qwang12 <qwang12@6f19259b-4bc3-4df7-8a09-765794883524> Make use of correct format String:

1) UINT64 should use %lx
2) POINTER type should use %p
3) EFI_STATUS should use %r


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6254 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/Nt32Pkg/Library/PeiNt32OemHookStatusCodeLib/Nt32OemHookStatusCodeLib.c
24c28238e735b08ef8516783acca6144854f5ecf 12-Oct-2008 klu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524> Fix build issue for ICC compiler.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6105 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/Nt32Pkg/Library/PeiNt32OemHookStatusCodeLib/Nt32OemHookStatusCodeLib.c
8a7d75b0625cffee0c67b85afe56763f93d86481 22-Nov-2007 qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> Clean up: update "EFI" to "UEFI" if applicable.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4317 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/Nt32Pkg/Library/PeiNt32OemHookStatusCodeLib/Nt32OemHookStatusCodeLib.c
184cf4043a6da53322fae2fab16f14d7e6a39378 16-Aug-2007 klu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524> Move EFI_STATUS_CODE_DATA_MAX_SIZE from IntelFrameworkPkg to IntelFrameworkModulePkg

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3649 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/Nt32Pkg/Library/PeiNt32OemHookStatusCodeLib/Nt32OemHookStatusCodeLib.c
2f053c925f7b8f31a1ade291b6de69ca9361ddd4 10-Aug-2007 klu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524> 1) Move EFI_DEBUG_INFO structure to IntelFrameworkModule/Include/DebugInfo.h header file.

2) Move BaseReportStatusCodeLib, PeiDxeDebugLibReportStatusCode, DxeReportStatusCodeLibFramework,PeiReportStatusCodeLib to IntelFrameworkModulePkg

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3602 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/Nt32Pkg/Library/PeiNt32OemHookStatusCodeLib/Nt32OemHookStatusCodeLib.c
552065964397c0492bcfd69ae1475f5437900267 02-Jul-2007 vanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524> 1. Clean up DxeNt32OemHookStatusCodeLib.inf and PeiNt32OemHookStatusCodeLib.inf
2. Updated Dsc file

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2928 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/Nt32Pkg/Library/PeiNt32OemHookStatusCodeLib/Nt32OemHookStatusCodeLib.c
869f8e34d23c1e197d1da3407aab966634d4f7ae 26-Jun-2007 klu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524> Success to build first Nt32 module.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2753 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/Nt32Pkg/Library/PeiNt32OemHookStatusCodeLib/Nt32OemHookStatusCodeLib.c