summaryrefslogtreecommitdiffstats
path: root/UnixPkg
Commit message (Collapse)AuthorAgeFilesLines
...
* Add comments in platform DSC files to remind that binaries are only listed ↵xli242009-02-061-0/+12
| | | | | | in FDF, not in DSC. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7446 6f19259b-4bc3-4df7-8a09-765794883524
* Fix lib to use standard #defines for PE/COFF machine typesmdkinney2009-02-051-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7443 6f19259b-4bc3-4df7-8a09-765794883524
* Split out Synchronization Library from Base Librarymdkinney2009-01-301-0/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7370 6f19259b-4bc3-4df7-8a09-765794883524
* Remove unused Hob Guidlgao42009-01-231-4/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7363 6f19259b-4bc3-4df7-8a09-765794883524
* Move BdsDxe and GenericBdsLib to IntelFrameworkModulePkg, these modules need ↵klu22009-01-232-3/+3
| | | | | | dependent on gEfiLegacyBiosProtocol to provide legacy boot support. But legacy boot is not described by PI/UEFI specification. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7357 6f19259b-4bc3-4df7-8a09-765794883524
* Fix the prototype inconsitency issue.qhuang82009-01-141-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7277 6f19259b-4bc3-4df7-8a09-765794883524
* Add type cast to pass build qhuang82009-01-141-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7276 6f19259b-4bc3-4df7-8a09-765794883524
* Apply PeiServicesLibqhuang82009-01-142-9/+9
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7275 6f19259b-4bc3-4df7-8a09-765794883524
* Add type cast for PeiServices pointerqhuang82009-01-141-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7274 6f19259b-4bc3-4df7-8a09-765794883524
* Apply PeiServicesLibqhuang82009-01-141-15/+13
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7273 6f19259b-4bc3-4df7-8a09-765794883524
* Add type caseqhuang82009-01-141-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7272 6f19259b-4bc3-4df7-8a09-765794883524
* Remove 'DEBUG_MYTOOLS_IA32' from GUIDed tool specification to allow other ↵lgao42009-01-081-1/+1
| | | | | | toolchains to match. The latest GenFds.exe supports matching the tool automatically. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7216 6f19259b-4bc3-4df7-8a09-765794883524
* Fix PCD typoklu22009-01-041-3/+3
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7174 6f19259b-4bc3-4df7-8a09-765794883524
* Fix build breakqhuang82008-12-301-0/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7150 6f19259b-4bc3-4df7-8a09-765794883524
* Clean up to update the reference of the these macros:qhuang82008-12-169-11/+11
| | | | | | | | | | | | | EFI_SIGNATURE_16 -> SIGNATURE_16 EFI_SIGNATURE_32 -> SIGNATURE_32 EFI_SIGNATURE_64 -> SIGNATURE_64 EFI_FIELD_OFFSET -> OFFSET_OF EFI_MAX_BIT -> MAX_BIT EFI_MAX_ADDRESS -> MAX_ADDRESS These macros are not defined in UEFI spec. It makes more sense to use the equivalent macros in Base.h to avoid alias. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7053 6f19259b-4bc3-4df7-8a09-765794883524
* Clean up to fix build break.qhuang82008-12-031-10/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6815 6f19259b-4bc3-4df7-8a09-765794883524
* Fix entry point prototype.qhuang82008-12-032-4/+4
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6813 6f19259b-4bc3-4df7-8a09-765794883524
* Fix entry point prototype.qhuang82008-12-031-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6812 6f19259b-4bc3-4df7-8a09-765794883524
* Fix entry point prototype.qhuang82008-12-031-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6811 6f19259b-4bc3-4df7-8a09-765794883524
* Fix entry point prototype.qhuang82008-12-031-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6810 6f19259b-4bc3-4df7-8a09-765794883524
* Fix constructor prototype.qhuang82008-12-031-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6809 6f19259b-4bc3-4df7-8a09-765794883524
* retried graphics library class from MdePkgvanjeff2008-11-244-4/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6693 6f19259b-4bc3-4df7-8a09-765794883524
* Add package dependency of MdeModulePkg.dec since HiiLib has been moved to ↵qhuang82008-11-131-1/+2
| | | | | | MdeModulePkg git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6536 6f19259b-4bc3-4df7-8a09-765794883524
* Add package dependency of MdeModulePkg.dec since HiiLib has been moved to ↵qhuang82008-11-131-2/+3
| | | | | | MdeModulePkg git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6535 6f19259b-4bc3-4df7-8a09-765794883524
* Update UNIX DSC file for library class/instances renaming.qhuang82008-11-131-10/+8
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6532 6f19259b-4bc3-4df7-8a09-765794883524
* Add DevicePathLib reference, for these macros have been moved to DevicePathLibqhuang82008-11-133-4/+9
| | | | | | Change the reference of EfiIsDevicePathEnd() to IsDevicePathEnd() git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6493 6f19259b-4bc3-4df7-8a09-765794883524
* Add DevicePathLib reference, for these macros have been moved to DevicePathLibqhuang82008-11-133-18/+32
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6491 6f19259b-4bc3-4df7-8a09-765794883524
* Add DevicePathLib reference, for these macros have been moved to DevicePathLibqhuang82008-11-132-2/+5
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6489 6f19259b-4bc3-4df7-8a09-765794883524
* Patch to remove STATIC modifier. This is on longer recommended by EFI ↵jji42008-10-3024-108/+27
| | | | | | Framework coding style. All duplicated symbols has been renamed accordingly. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6301 6f19259b-4bc3-4df7-8a09-765794883524
* Modify DSC file of UnixPkg according to update of MDE package.xli242008-10-291-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6287 6f19259b-4bc3-4df7-8a09-765794883524
* Fix build break (verified to boot to shell).qhuang82008-10-281-11/+11
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6266 6f19259b-4bc3-4df7-8a09-765794883524
* sync the PcdUnixFileSystem value with real path.eric_tian2008-10-081-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6086 6f19259b-4bc3-4df7-8a09-765794883524
* Fix a case errorqhuang82008-10-081-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6084 6f19259b-4bc3-4df7-8a09-765794883524
* fix a issue caused by code review follow uperic_tian2008-09-244-17/+21
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5957 6f19259b-4bc3-4df7-8a09-765794883524
* modify an issue about data off.eric_tian2008-09-181-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5922 6f19259b-4bc3-4df7-8a09-765794883524
* Fix the typos in path name.qhuang82008-09-061-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5830 6f19259b-4bc3-4df7-8a09-765794883524
* Switch DxeCore to use DxeCoreMemoryAllocationLib for Unix platform.qhuang82008-08-281-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5746 6f19259b-4bc3-4df7-8a09-765794883524
* remove all obsolete msa files from UnixPkgeric_tian2008-08-2626-2373/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5731 6f19259b-4bc3-4df7-8a09-765794883524
* move unnecessary print statement. It may cause confused.eric_tian2008-08-071-2/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5609 6f19259b-4bc3-4df7-8a09-765794883524
* move the temporary build script.We could directly generate SecMain using ↵eric_tian2008-07-161-6/+0
| | | | | | normal build process. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5492 6f19259b-4bc3-4df7-8a09-765794883524
* merge the generation of SecMain into the whole build process. eric_tian2008-07-164-15/+17
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5491 6f19259b-4bc3-4df7-8a09-765794883524
* Fix the display issue when using UnixUga driver to support graphic displayeric_tian2008-07-042-130/+129
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5408 6f19259b-4bc3-4df7-8a09-765794883524
* provide a temporary method to generate SecMain executable file.eric_tian2008-06-301-0/+6
| | | | | | | [Background] The SecMain's generation is difference than other modules. It depends on some standard lib. At present, we only have extended build option mechanism in module build. It can not support this special case. Then provide this script to temporarily build SecMain git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5388 6f19259b-4bc3-4df7-8a09-765794883524
* Provide source level debug ability in *unix environment.eric_tian2008-06-302-1/+16
| | | | | | | [Background] The UnixPkg provide an simulator in *unix. To support source level debug, we need force all modules be built as ELF shard objects and dynamically load all of modules using dlopen(). For peicore, peim and dxecore, we provide a wrapper to provide PeCoffLoader interface git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5382 6f19259b-4bc3-4df7-8a09-765794883524
* Port EdkUnixPkg to UnixPkg. The changes are listed as follows:eric_tian2008-06-30165-0/+30405
1. change *.msa to *.inf, and create platform configuration files .dec&.dsc&.fdf to comply with Edk2 build process 2. using PCD mechanism to replace macro. 3. change Sec code to cowork with PI1.0 Pei Core and produce temparory memory ppi. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5380 6f19259b-4bc3-4df7-8a09-765794883524