summaryrefslogtreecommitdiffstats
path: root/Nt32Pkg
Commit message (Collapse)AuthorAgeFilesLines
* remove the unused msa files in FatBinPkg, IntelFrameworkPkg, ↵lgao42008-08-2523-1843/+0
| | | | | | IntelFrameworkModulePkg, Nt32Pkg, OptionRomPkg. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5727 6f19259b-4bc3-4df7-8a09-765794883524
* Update the module type to be UEFI_DRIVER since it follow UEFI driver modelqhuang82008-08-201-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5698 6f19259b-4bc3-4df7-8a09-765794883524
* Fixed a case error in referencing DxeNt32PeCoffLib.inf.ywang2008-08-181-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5688 6f19259b-4bc3-4df7-8a09-765794883524
* Add library instance for UEFI_DRIVERqhuang82008-08-181-0/+4
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5677 6f19259b-4bc3-4df7-8a09-765794883524
* Merge Tracker EDK877lgao42008-07-171-3/+3
| | | | | | | The WriteQueueSize in EFI_FAULT_TOLERANT_WORKING_BLOCK_HEADER was changed from UINT32 to UINT64 to fix the unaligned problem with the ftw record on IPF platform. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5513 6f19259b-4bc3-4df7-8a09-765794883524
* Make doxygen type comment for Nt32Pkg.dec file.klu22008-07-111-52/+52
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5454 6f19259b-4bc3-4df7-8a09-765794883524
* Fix warnings generated by gcc for ia32 builds:jljusten2008-04-081-1/+1
| | | | | | | | | | 'cast from pointer to integer of different size' when casting from a pointer directly to a 64 bit number. Added an intermediate cast to UINTN. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5009 6f19259b-4bc3-4df7-8a09-765794883524
* In this fix, WinNtSimpleFileSystemOpen only trims the leading and trailing ↵qwang122008-04-011-4/+159
| | | | | | | | | | | | blank space in the input FileName. The previous implementation before this fix trims all the trailing dots including the case for ".\..", which should move the directory up one level. A new function IsFileNameValid is added to check if input FileName is valid. If the FileName meets the following scenirio, it will be considered to be invalid: 1) There is two "\" in the path. For example, ".\SomePath\\". 2) There is a least one "/" in the path. The reason is that UEFI 2.1 specifcation only mention that ".", ".." and "\" is valid path modifiers. 3) There is more than two continous dots in the path name token. For example, ".\SomePath\....\SomeName.txt". git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4973 6f19259b-4bc3-4df7-8a09-765794883524
* [Description]eric_tian2008-03-201-1/+1
| | | | | | | | | | The PcdEmulatorEnable should be TRUE to keep semantic affinity [Impaction] Change the PcdEmulatorEnable to TRUE [Reference Info] use PcdEmulatorEnable to avoid install two instances of EFI_PEI_PROGRESS_CODE_PPI. it is the requirement of PI spec git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4925 6f19259b-4bc3-4df7-8a09-765794883524
* Modify all file header to follow doxygen formatklu22008-03-1972-144/+144
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4906 6f19259b-4bc3-4df7-8a09-765794883524
* Correct the value of StackBase, the stack base address is not stack's top ↵klu22008-03-061-2/+2
| | | | | | address. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4794 6f19259b-4bc3-4df7-8a09-765794883524
* Remove EdkGenericBdsLib as it is replaced by ↵qwang122008-03-042-399/+0
| | | | | | MdeModulePkg/Include/Library/GenericBdsLib.h. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4792 6f19259b-4bc3-4df7-8a09-765794883524
* Add NULL parameter checking for notify function.qhuang82008-03-041-3/+3
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4791 6f19259b-4bc3-4df7-8a09-765794883524
* Merge Temporary Ram support patch.klu22008-02-298-22/+198
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4782 6f19259b-4bc3-4df7-8a09-765794883524
* remove ↵qwang122008-02-281-1/+0
| | | | | | EdkGenericBdsLib|Nt32Pkg/Library/EdkGenericBdsLib/EdkGenericBdsLib.inf which is removed. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4778 6f19259b-4bc3-4df7-8a09-765794883524
* Update Variable FV version to PI version.lgao42008-02-281-10/+31
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4775 6f19259b-4bc3-4df7-8a09-765794883524
* Remove the wrong changes.qwang122008-02-282-5/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4774 6f19259b-4bc3-4df7-8a09-765794883524
* Replaced by Y:\work\MdeModulePkg\Library\GenericBdsLib\GenericBdsLib.inf ↵qwang122008-02-2843-16220/+5
| | | | | | which complies to UEFI HII. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4773 6f19259b-4bc3-4df7-8a09-765794883524
* Replaced by Y:\work\MdeModulePkg\Library\GenericBdsLib\GenericBdsLib.infqwang122008-02-289-4998/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4772 6f19259b-4bc3-4df7-8a09-765794883524
* Fix a bug reported by EDK940 "The main thread has not LeaveCriticalSection ↵qwang122008-02-221-4/+9
| | | | | | when be Suspended, and the child thread will try to EnterCriticalSection, there is the confliction". git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4745 6f19259b-4bc3-4df7-8a09-765794883524
* Add checking for ChildHandle.qhuang82008-02-191-0/+8
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4701 6f19259b-4bc3-4df7-8a09-765794883524
* Use Mde library and definition instead of some native definitions in NetLib.vanjeff2008-02-152-30/+30
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4695 6f19259b-4bc3-4df7-8a09-765794883524
* Fix an issue to match invalid Language codes like "enus" qhuang82008-02-141-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4691 6f19259b-4bc3-4df7-8a09-765794883524
* Remove the unused FDF and DSC.qwang122008-02-042-824/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4669 6f19259b-4bc3-4df7-8a09-765794883524
* Update PeiReportStatusCodeLib instance, which will support report data ↵yshang12008-02-031-0/+1
| | | | | | prior to installed the REPORT STATUSCODE PPI. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4665 6f19259b-4bc3-4df7-8a09-765794883524
* 1) Cleanup HiiLib, IfrSupportLib. qwang122008-02-023-3/+6
| | | | | | 2) Add ExtendedHiiLib and ExtendedIfrSupportLib which implement APIs that require the OPcode and Device Path which is specific to Intel's implementation. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4664 6f19259b-4bc3-4df7-8a09-765794883524
* Fix bug in CustomErashFlashRange function. lgao42008-01-311-13/+27
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4643 6f19259b-4bc3-4df7-8a09-765794883524
* Rollback.jwang362008-01-221-5/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4607 6f19259b-4bc3-4df7-8a09-765794883524
* Fixed the incorrect library instance setting for "PerformanceLib" library classjwang362008-01-221-1/+5
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4606 6f19259b-4bc3-4df7-8a09-765794883524
* UEFI HII: Merge UEFI HII support changes from branch.qwang122008-01-2131-210/+1903
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4601 6f19259b-4bc3-4df7-8a09-765794883524
* Comment out unused ECP library which no any module referenced, klu22007-12-261-43/+54
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4436 6f19259b-4bc3-4df7-8a09-765794883524
* Added following line under [BuildOptions] for R8 modules buildjwang362007-12-231-0/+2
| | | | | | | *_*_IA32_CC_FLAGS = /D EFI_SPECIFICATION_VERSION=0x0002000A /D TIANO_RELEASE_VERSION=0x00080006 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4421 6f19259b-4bc3-4df7-8a09-765794883524
* Added [Libraries] for R8 modules' buildjwang362007-12-221-14/+45
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4420 6f19259b-4bc3-4df7-8a09-765794883524
* Add TianoCompressed Rule for PEIM and Dxe Driver as one example.lgao42007-12-181-0/+10
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4399 6f19259b-4bc3-4df7-8a09-765794883524
* Use the correct ASSERT form.qwang122007-12-171-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4396 6f19259b-4bc3-4df7-8a09-765794883524
* Add Capsule library instancelgao42007-12-051-0/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4364 6f19259b-4bc3-4df7-8a09-765794883524
* Roll back 4348 version for wrong check in.lgao42007-11-302-116/+55
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4350 6f19259b-4bc3-4df7-8a09-765794883524
* Modify minor error in Nt32Pkg.dsclgao42007-11-305-62/+120
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4349 6f19259b-4bc3-4df7-8a09-765794883524
* Add PeiPiLib for PeiMain modulelgao42007-11-301-1/+5
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4348 6f19259b-4bc3-4df7-8a09-765794883524
* Update NT32 BDS to produce the MemoryTypeInformation variablemdkinney2007-11-273-0/+163
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4334 6f19259b-4bc3-4df7-8a09-765794883524
* Change Sleep() time to 1ms to reduce pauses when running on single CPU systemmdkinney2007-11-271-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4329 6f19259b-4bc3-4df7-8a09-765794883524
* Fix some bugs in DSC/INF file Nt32 platformklu22007-11-223-2/+7
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4318 6f19259b-4bc3-4df7-8a09-765794883524
* Clean up: update "EFI" to "UEFI" if applicable.qhuang82007-11-228-9/+9
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4317 6f19259b-4bc3-4df7-8a09-765794883524
* Remove the old definition in FlashMapHobklu22007-11-201-15/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4314 6f19259b-4bc3-4df7-8a09-765794883524
* Remove AtapiPassThru driver in NT32 DSC fileqhuang82007-11-202-2/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4313 6f19259b-4bc3-4df7-8a09-765794883524
* 1. Add DPC protocol and DpcLib library in MdeModulePkg.vanjeff2007-11-201-0/+2
| | | | | | | | 2. Add DpcDxe module and DxeDpcLib module in MdeModulePkg 3. Port network stack module to use DPC. 4. Use MIN, and MAX defined in MdePkg to replace NET_MIN and NET_MAX. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4307 6f19259b-4bc3-4df7-8a09-765794883524
* the implementation of FVB->SetAttribute() interface should check the ↵klu22007-11-051-0/+19
| | | | | | unchanged bit in parameter at first. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4267 6f19259b-4bc3-4df7-8a09-765794883524
* The default value of SecMain should be set as INIT_CAR_VALUE = 0x5aa55aa5, ↵klu22007-11-011-0/+7
| | | | | | then PeiMain could computer how many stack ever used. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4261 6f19259b-4bc3-4df7-8a09-765794883524
* Add Driver Diagnostic 2 Protocol support for WinNtBlockIo driver.qhuang82007-10-303-17/+44
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4240 6f19259b-4bc3-4df7-8a09-765794883524
* Added flag to permit building with VS2005. (strcpy has been depricated, so ↵lhauch2007-10-251-1/+1
| | | | | | MSFT introduced a flag to turn off the warning.) git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4217 6f19259b-4bc3-4df7-8a09-765794883524