summaryrefslogtreecommitdiffstats
path: root/EdkUnixPkg
Commit message (Collapse)AuthorAgeFilesLines
* Add some definitions for efi event in Uefi/UefiSpec.h to follow spec.vanjeff2007-06-2510-117/+117
| | | | | | Changed old event definitions reference to these new event definitions. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2729 6f19259b-4bc3-4df7-8a09-765794883524
* Add /dev/ttyS1 for PcdUnixSerialPortklu22007-06-051-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2626 6f19259b-4bc3-4df7-8a09-765794883524
* Use <sys/ioctl.h>.klu22007-06-041-3/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2624 6f19259b-4bc3-4df7-8a09-765794883524
* Fix the different defintion between linux and cygwinklu22007-06-041-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2623 6f19259b-4bc3-4df7-8a09-765794883524
* Fix the definition differences issue of termios.h in different version of ↵klu22007-06-044-2/+52
| | | | | | kernel header and cygwin's include files. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2622 6f19259b-4bc3-4df7-8a09-765794883524
* Add in GUID_TYPE and "Help Text" for GUID declaraion.qwang122007-06-011-14/+9
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2614 6f19259b-4bc3-4df7-8a09-765794883524
* Remove unused variable and functionklu22007-05-303-178/+152
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2606 6f19259b-4bc3-4df7-8a09-765794883524
* Add emulated serialIo device driver for EdkUnixPkgklu22007-05-3011-77/+2606
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2605 6f19259b-4bc3-4df7-8a09-765794883524
* Remove autogen.h from all dxs files, because autogen.h file has been ↵lgao42007-04-1814-15/+0
| | | | | | included by global compiler option. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2574 6f19259b-4bc3-4df7-8a09-765794883524
* Fixed some issues for IA32 architecture platform build.vanjeff2007-04-131-0/+10
| | | | | | | | 1. added UINTN typecast for shift. 2. updated Nt32.fpd and Unix.fpd. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2564 6f19259b-4bc3-4df7-8a09-765794883524
* Merge the patch provided by Johnsonklu22007-04-112-3/+6
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2555 6f19259b-4bc3-4df7-8a09-765794883524
* Clean up the following module msa files, they are three networt and two PCD ↵lgao42007-04-091-1/+2
| | | | | | modules. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2551 6f19259b-4bc3-4df7-8a09-765794883524
* Clean up the following module msa files, they are edkmodule package ftwlit, ↵lgao42007-04-051-0/+2
| | | | | | Crc32SectionExtract, NullMemoryTest, PeiMemoryTest, MonotonicCounter modules. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2542 6f19259b-4bc3-4df7-8a09-765794883524
* fix build warning issueklu22007-04-051-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2537 6f19259b-4bc3-4df7-8a09-765794883524
* Fix the TPL broken issue for UnixPkgklu22007-04-041-14/+26
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2534 6f19259b-4bc3-4df7-8a09-765794883524
* Change BDS to get the default logo picture by default bmp logo guid. lgao42007-04-042-4/+4
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2533 6f19259b-4bc3-4df7-8a09-765794883524
* Add target.txt file for building UnixPkg in CYGWIN environment.klu22007-03-231-0/+75
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2502 6f19259b-4bc3-4df7-8a09-765794883524
* fix build broken issueklu22007-03-211-3/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2498 6f19259b-4bc3-4df7-8a09-765794883524
* Fix build broken issue.klu22007-03-211-0/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2496 6f19259b-4bc3-4df7-8a09-765794883524
* 1. Removed #ifdef SNP_DEBUG and used debug lib to output informationvanjeff2007-03-201-8/+0
| | | | | | | | | 2. Rename PcdPlatformNoCsmSupport to PcdPlatformCsmSupport. 3 Removed #ifdef EFI_NO_CSM and used PcdPlatformCsmSupport. 4. Removed #ifdef ALIGNMENT from C Variable.c and added 2 files Variable/Pei/Ipf/VariableWorker.c and Variable/Pei/VariableWorker.c git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2487 6f19259b-4bc3-4df7-8a09-765794883524
* 1. Added PcdNtEmulator and Removed MACRO EFI_NT_EMULATORvanjeff2007-03-161-0/+16
| | | | | | | 2. Updated *.fpd of all Package. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2481 6f19259b-4bc3-4df7-8a09-765794883524
* Make sure RestoreTPL paired with RaiseTPLqwang122007-03-141-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2460 6f19259b-4bc3-4df7-8a09-765794883524
* Add a lock to protect the critical region in Service APIs for ↵qwang122007-03-122-44/+133
| | | | | | gEfiBlockIoProtocolGuid and gEfiSimpleFileSystemProtocolGuid Protocol to prevent re-entrance of the same API from from different TPL level. In UEFI 2.1 spec, it is state that the service API for this Protocol is callable at EFI_TPL_CALLBACK level. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2449 6f19259b-4bc3-4df7-8a09-765794883524
* Resolve the build break caused by changes to DxeCore.qwang122007-03-121-0/+8
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2448 6f19259b-4bc3-4df7-8a09-765794883524
* 1) Replace BdsLibGetBootMode with GetBootMode from HobLib of MdePkg.qwang122007-03-091-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2433 6f19259b-4bc3-4df7-8a09-765794883524
* Add PcdUefiLibMaxPrintBufferSize for all modules who use UefLib library ↵klu22007-02-261-0/+440
| | | | | | instance. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2400 6f19259b-4bc3-4df7-8a09-765794883524
* Remove the reference of UnixOemStatusHookLibqhuang82007-02-131-2/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2381 6f19259b-4bc3-4df7-8a09-765794883524
* Split UnixOemHookStatusCodeLib to PEI/DXE instancesqhuang82007-02-136-7829/+7975
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2380 6f19259b-4bc3-4df7-8a09-765794883524
* start timer at initializationtgingold2007-02-132-19/+25
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2377 6f19259b-4bc3-4df7-8a09-765794883524
* use nanosleep instead of usleep, ugaX11 calls msSleep instead of usleeptgingold2007-02-132-7/+15
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2376 6f19259b-4bc3-4df7-8a09-765794883524
* EdkGenericBdsLib and Logo removed, use EdkGenericPlatformBdsLibtgingold2007-02-1354-22374/+207
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2374 6f19259b-4bc3-4df7-8a09-765794883524
* newline added at endtgingold2007-02-131-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2373 6f19259b-4bc3-4df7-8a09-765794883524
* Logo and EdkgenericBdsLib removedtgingold2007-02-131-10/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2372 6f19259b-4bc3-4df7-8a09-765794883524
* updated to use new packages from EdkModuletgingold2007-02-131-7757/+7761
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2371 6f19259b-4bc3-4df7-8a09-765794883524
* fix gcc warnings (missing braces around initializer)tgingold2007-02-125-24/+26
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2365 6f19259b-4bc3-4df7-8a09-765794883524
* 1.Drop the support of UEFI_APPLICATION for UefiDriverLibqhuang82007-02-051-7763/+7758
| | | | | | | | | | 2.Change the module type of BaseUefiDecompressLib to BASE 3.Remove the IoLib dependency for PeiReportStatusCodeLib & DxeReportStatusCodeLib 4.Change the module type of UefiApplicationEntryPointLib to UEFI_APPLICATION 5.Change the module type of EdkDxeRuntimeSalLib to DXE_RUNTIMe 6.Change HelloWorld application to depend on UefiApplicationEntryPointLib and modify the EdkModule.fpd, Nt32.fpd & Unix.fpd accordingly git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2352 6f19259b-4bc3-4df7-8a09-765794883524
* changed timer lib reference from BaseTimerLibLocalApic to ↵vanjeff2007-02-021-2/+2
| | | | | | BaseTimerLibNullTemplate in DxeStatusCode module git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2349 6f19259b-4bc3-4df7-8a09-765794883524
* 1. removed some null directories BaseTimerLibLocalApic and Nt32TimerLibNullvanjeff2007-02-024-169/+8
| | | | | | 2. removed UnixTimerLibNull timer instance git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2348 6f19259b-4bc3-4df7-8a09-765794883524
* 1. PEI core needs to check image machine typexgu32007-01-312-7/+52
| | | | | | | | | | 2. In BDS, Legacy free may make BdsLibConnectAllDefaultConsoles fail. 3. Pci22.h, we need to add more definition in that 4. EBC: EBC Exception Subclass should add EFI_SUBCLASS_SPECIFIC 5. PciEnumeratorSupport Null Pointer Error git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2340 6f19259b-4bc3-4df7-8a09-765794883524
* remove unused PCDklu22007-01-313-40/+17
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2337 6f19259b-4bc3-4df7-8a09-765794883524
* Remove USER_DEFINED in IncludePkgHeader in spd files as it does not make ↵qwang122007-01-252-4/+3
| | | | | | sense to specify package include header file for a custom build type module. Package creator has no a priori knowledge about what header file will be needed by the USER_DEFINED module customers created in dependent package. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2316 6f19259b-4bc3-4df7-8a09-765794883524
* Fix up file names.bbahnsen2007-01-241-10/+10
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2301 6f19259b-4bc3-4df7-8a09-765794883524
* Fix component name bugs when input Controller Name is invalidqhuang82007-01-1910-266/+329
| | | | | | | | | Fix the driver binding version for platform/OEM specific drivers git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2275 6f19259b-4bc3-4df7-8a09-765794883524
* Fix the issues,xgu32007-01-162-0/+2
| | | | | | | | | | 1. NULL Pointer Errors in Variable.c 2. consoleoption Null Ptr Error 3. bootmaint Null Ptr Error 4. EFIAPI missing Crc32SectionExtraction.c git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2252 6f19259b-4bc3-4df7-8a09-765794883524
* Fix the issues,xgu32007-01-161-0/+3
| | | | | | | | bootmaint Null Ptr Error git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2251 6f19259b-4bc3-4df7-8a09-765794883524
* Update video card preference policy, together with some memory leaks in ↵xli242007-01-123-70/+187
| | | | | | Generic BDS Library. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2234 6f19259b-4bc3-4df7-8a09-765794883524
* fix some minor warning for unix packageklu22007-01-1216-57/+75
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2230 6f19259b-4bc3-4df7-8a09-765794883524
* BDS code calls Hii->FindHandles() with hardcoded length.xli242007-01-115-12/+79
| | | | | | New code provides function BdsLibGetHiiHandles() in generic BDS library, which detects actual necessary memory, allocates memory, and finds handles as output. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2216 6f19259b-4bc3-4df7-8a09-765794883524
* fix some minor warningklu22007-01-0817-85/+124
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2192 6f19259b-4bc3-4df7-8a09-765794883524
* fix the warning for structure initializationklu22007-01-081-9/+9
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2190 6f19259b-4bc3-4df7-8a09-765794883524