summaryrefslogtreecommitdiffstats
path: root/Nt32Pkg
Commit message (Collapse)AuthorAgeFilesLines
...
* Move LockKeyboards API from GenericBdsLib to PlatformBdsLiblgao42009-07-101-2/+27
| | | | | | And change PlatformBdsLockNonUpdatableFlash in PlatformBdsLib return type to VOID. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8855 6f19259b-4bc3-4df7-8a09-765794883524
* Remove code that fills in the FirmwareVendor and FirmwareRevision in the EFI ↵mdkinney2009-07-101-17/+0
| | | | | | System Table and depend on BdsDxe in the IntelFrameworkModulePkg to do this instead. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8851 6f19259b-4bc3-4df7-8a09-765794883524
* Retire Logo and Shell guid header file, which are replaced by ↵lgao42009-07-094-13/+8
| | | | | | gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdLogoFile and gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdShellFile git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8829 6f19259b-4bc3-4df7-8a09-765794883524
* change the name of macro or data structure to follow ↵eric_tian2009-07-081-2/+2
| | | | | | DataHubSubclass/MemSubclass/CacheSubClass/ProcSubclass specs. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8813 6f19259b-4bc3-4df7-8a09-765794883524
* Retired PciIncompatibleDeviceSupportLib from IntelFrameworkModulePkg.vanjeff2009-07-071-2/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8774 6f19259b-4bc3-4df7-8a09-765794883524
* Fix Winnt file system will fail to read() a root "\" after call open().gikidy2009-07-021-30/+52
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8725 6f19259b-4bc3-4df7-8a09-765794883524
* fixed one bug causing "sct -u" failure when running at twice or more times.vanjeff2009-06-221-12/+23
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8622 6f19259b-4bc3-4df7-8a09-765794883524
* Fix ICC compatibility issuesmdkinney2009-06-208-75/+80
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8616 6f19259b-4bc3-4df7-8a09-765794883524
* Remove unused PCDs: PcdPciIsaEnable and PcdPciVgaEnableklu22009-06-191-2/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8611 6f19259b-4bc3-4df7-8a09-765794883524
* Retire the duplicate StatusCode PCD:lgao42009-06-161-13/+0
| | | | | | gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseEfiSerial, PcdStatusCodeUseHardSerial, PcdStatusCodeUseRuntimeMemory, PcdStatusCodeReplayInSerial, PcdStatusCodeReplayInRuntimeMemory, PcdStatusCodeReplayInDataHub, PcdStatusCodeReplayInOEM, PcdStatusCodeRuntimeMemorySize git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8566 6f19259b-4bc3-4df7-8a09-765794883524
* Retire gEfiProcessorProducerGuid,gEfiMemoryProducerGuid,lgao42009-06-126-9/+5
| | | | | | | gEfiMiscProducerGuid, which are not consumed by any module. They can be replaced by gEfiCallerIdGuid. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8540 6f19259b-4bc3-4df7-8a09-765794883524
* Remove EFI_BDS_ARCH_PROTOCOL_INSTANCE from PlatformBdsLib.h and BdsDxe modulemdkinney2009-06-071-10/+10
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8493 6f19259b-4bc3-4df7-8a09-765794883524
* Retire <FrameworkModuleBase.h>, <FrameworkModuleDxe.h>, and ↵mdkinney2009-06-077-9/+6
| | | | | | | | | <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
* Build tool will translate the value of VOID* type PCD to byte array, and put ↵klu22009-06-031-1/+1
| | | | | | value into database. So no need use esc character "\" in path value of UNICODE string. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8459 6f19259b-4bc3-4df7-8a09-765794883524
* Fix <.><..> can not work correctly on NT32 platform.gikidy2009-06-031-3/+4
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8449 6f19259b-4bc3-4df7-8a09-765794883524
* Increase source portability by replace the use of ↵mdkinney2009-06-012-16/+16
| | | | | | 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
* Update SecMain for Nt32 to use WriteFile() for all status code related ↵mdkinney2009-05-312-18/+45
| | | | | | console output so the same mechanism is used for SEC, PEI, and DXE. Previously SEC and PEI were using printf() and DXE was using WriteFile() and the order of the messages was not correct in all cases. By using the same method for all status code output, the order of the messages is correct. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8411 6f19259b-4bc3-4df7-8a09-765794883524
* This checkin addresses the compatibility issue of passing arguments of type ↵mdkinney2009-05-311-2/+2
| | | | | | | | | | | 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@8410 6f19259b-4bc3-4df7-8a09-765794883524
* This checkin addresses the compatibility issue of passing arguments of type ↵mdkinney2009-05-302-4/+4
| | | | | | | | | | | 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
* change ISO 639-2 language codes to RFC 4646 codes in .UNI filesrsun32009-05-252-0/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8380 6f19259b-4bc3-4df7-8a09-765794883524
* Sync with PE/COFF Extra Action library class comments and add ASSERT() ↵mdkinney2009-05-092-33/+34
| | | | | | conditions if ImageContext is NULL. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8273 6f19259b-4bc3-4df7-8a09-765794883524
* Replace references to RFC 3066 with RFC 4646. gikidy2009-04-306-24/+24
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8213 6f19259b-4bc3-4df7-8a09-765794883524
* Add gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportUefiDecompressjljusten2009-04-271-5/+1
| | | | | | | | | | | | | | to MdeModulePkg. Remove references to previously deprecated PCDs (Nt32Pkg, UnixPkg): * PcdDxeIplSupportCustomDecompress * PcdDxeIplSupportTianoDecompress * PcdDxeIplBuildShareCodeHobs Rename references from PcdDxeIplSupportEfiDecompress to PcdDxeIplSupportUefiDecompress in Nt32Pkg & UnixPkg. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8189 6f19259b-4bc3-4df7-8a09-765794883524
* Update DSC&FDF files according to update of status code PEIM.xli242009-04-272-3/+3
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8188 6f19259b-4bc3-4df7-8a09-765794883524
* Update FDF files according to update of status code driver.xli242009-04-271-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8182 6f19259b-4bc3-4df7-8a09-765794883524
* Update DSC files according to update of status code driver.xli242009-04-271-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8181 6f19259b-4bc3-4df7-8a09-765794883524
* Merge application PlatOverMngr and library DxePlatDriOverLib into driver ↵lgao42009-04-241-2/+0
| | | | | | PlatDriOverrideDxe. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8169 6f19259b-4bc3-4df7-8a09-765794883524
* fixed one bug when copy MAC address.vanjeff2009-04-231-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8156 6f19259b-4bc3-4df7-8a09-765794883524
* Remove unused IfrSupportLib and ExtendedIfrSupportLiblgao42009-04-171-3/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8119 6f19259b-4bc3-4df7-8a09-765794883524
* updateeric_tian2009-04-171-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8111 6f19259b-4bc3-4df7-8a09-765794883524
* HII Library Class interface refine.rsun32009-04-142-6/+15
| | | | | | | | | | | | | | | | | | | | | | | | The "HiiLib" prefix for all HII Library API function names changed to "Hii". Remove: HiiLibPreparePackageList(), replaced by HiiAddPackages() HiiLibNewString(), replaced by HiiSetString() HiiLibGetStringFromHandle(), replaced by HiiGetString() HiiLibGetStringFromToken(), replaced by HiiGetPackageString() HiiLibExtractGuidFromHiiHandle() HiiLibDevicePathToHiiHandle() HiiLibGetSupportedSecondaryLanguages() HiiLibGetSupportedLanguageNumber() HiiLibExportPackageLists() HiiLibListPackageLists() Interface change: HiiAddPackages() HiiSetString() HiiGetString() HiiGetHiiHandles() git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8083 6f19259b-4bc3-4df7-8a09-765794883524
* Per UEFI spec, SetMode() should clear screen anyway with black color.vanjeff2009-04-141-5/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8080 6f19259b-4bc3-4df7-8a09-765794883524
* Add DriverSample Driver into NT32 FDlgao42009-04-131-0/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8070 6f19259b-4bc3-4df7-8a09-765794883524
* Add UefiHiiServicesLib library instance in every one DSClgao42009-04-131-0/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8065 6f19259b-4bc3-4df7-8a09-765794883524
* Resolve a CreateEventEx name collision between VS 2008 windows.h and UefiSpec.hmdkinney2009-04-091-0/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8053 6f19259b-4bc3-4df7-8a09-765794883524
* Remove driver sample driver from FD image. This driver needs to be dynamic ↵lgao42009-04-091-1/+0
| | | | | | loaded in shell. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8050 6f19259b-4bc3-4df7-8a09-765794883524
* updated to use the term “temporary memory” but not CAReric_tian2009-04-081-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8037 6f19259b-4bc3-4df7-8a09-765794883524
* return value not follow spec.vanjeff2009-04-071-2/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8028 6f19259b-4bc3-4df7-8a09-765794883524
* Retire Extended HII library class.rsun32009-04-021-1/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8011 6f19259b-4bc3-4df7-8a09-765794883524
* Retire FrameworkHiiLib library class. Remove FrameworkHiiLib library ↵rsun32009-03-312-2/+2
| | | | | | instance now and will be added later if necessary. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7990 6f19259b-4bc3-4df7-8a09-765794883524
* Update Nt32 FVB driver to provide the valid FvHeader that header checksum is ↵lgao42009-03-242-30/+14
| | | | | | zero. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7930 6f19259b-4bc3-4df7-8a09-765794883524
* Change 'WatchDog' to 'Watchdog' in FDF file.jlin162009-03-201-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7913 6f19259b-4bc3-4df7-8a09-765794883524
* Fix the wrong Revision number. According to PI spec 1.0, this field should ↵qhuang82009-03-191-2/+2
| | | | | | be set to 2. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7908 6f19259b-4bc3-4df7-8a09-765794883524
* modify the format of DynamicHii type pcd in DSC file. We directly use ↵eric_tian2009-03-171-4/+4
| | | | | | Unicode string to describe the stored variable string name rather than original hex code. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7896 6f19259b-4bc3-4df7-8a09-765794883524
* retire gEfiAlternateFvBlockGuid. All platform FvbRuntimeDxe drivers will not ↵eric_tian2009-03-123-13/+1
| | | | | | | | | produce such protocol to signify itself support writable FVB protocol. FaultTolerantWrite driver and variable driver will register notification event to locate right protocol. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7865 6f19259b-4bc3-4df7-8a09-765794883524
* Add more usages in NT32 dsc and fdflgao42009-03-112-11/+14
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7862 6f19259b-4bc3-4df7-8a09-765794883524
* Add FvNameGuid for FV extension header.klu22009-03-103-31/+77
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7851 6f19259b-4bc3-4df7-8a09-765794883524
* retire FvbServiceLib class in MdeModulePkg, and also remove the two ↵eric_tian2009-03-091-1/+0
| | | | | | instances in MdeModulePkg and ItaniumPlatformPkg. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7838 6f19259b-4bc3-4df7-8a09-765794883524
* remove PcdNtEmulatorEnable.vanjeff2009-03-061-1/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7829 6f19259b-4bc3-4df7-8a09-765794883524
* Rename library instance name from "PeCoffExtraActionLibNull" to ↵qhuang82009-03-051-2/+2
| | | | | | "BasePeCoffExtraActionLibNull" git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7822 6f19259b-4bc3-4df7-8a09-765794883524