Commit Graph

64 Commits

Author SHA1 Message Date
mdkinney 6f4be513e7 Split out Synchronization Library from Base Library
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7370 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-30 00:28:32 +00:00
klu2 5d1a5b35a5 Move BdsDxe and GenericBdsLib to IntelFrameworkModulePkg, these modules need 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
2009-01-23 07:27:23 +00:00
klu2 8a38e4510e Fix PCD typo
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7174 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-04 05:57:14 +00:00
vanjeff b5a1d1d94a retried graphics library class from MdePkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6693 6f19259b-4bc3-4df7-8a09-765794883524
2008-11-24 06:03:18 +00:00
qhuang8 53d794b2dd Update UNIX DSC file for library class/instances renaming.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6532 6f19259b-4bc3-4df7-8a09-765794883524
2008-11-13 09:44:29 +00:00
xli24 cc26d6fee5 Modify DSC file of UnixPkg according to update of MDE package.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6287 6f19259b-4bc3-4df7-8a09-765794883524
2008-10-29 12:03:30 +00:00
qhuang8 82e718f80f Fix build break (verified to boot to shell).
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6266 6f19259b-4bc3-4df7-8a09-765794883524
2008-10-28 06:28:30 +00:00
eric_tian 0856e61e18 sync the PcdUnixFileSystem value with real path.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6086 6f19259b-4bc3-4df7-8a09-765794883524
2008-10-08 10:51:05 +00:00
eric_tian dfb8993c3c fix a issue caused by code review follow up
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5957 6f19259b-4bc3-4df7-8a09-765794883524
2008-09-24 05:01:24 +00:00
qhuang8 0002305b5f Fix the typos in path name.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5830 6f19259b-4bc3-4df7-8a09-765794883524
2008-09-06 01:03:26 +00:00
qhuang8 89963a827e Switch DxeCore to use DxeCoreMemoryAllocationLib for Unix platform.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5746 6f19259b-4bc3-4df7-8a09-765794883524
2008-08-28 01:04:55 +00:00
eric_tian 73aa7f049b merge the generation of SecMain into the whole build process.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5491 6f19259b-4bc3-4df7-8a09-765794883524
2008-07-16 05:28:50 +00:00
eric_tian 865c7e1722 Provide source level debug ability in *unix environment.
[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
2008-06-30 06:25:43 +00:00
eric_tian 804405e7d1 Port EdkUnixPkg to UnixPkg. The changes are listed as follows:
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
2008-06-30 05:08:49 +00:00