Commit Graph

418 Commits

Author SHA1 Message Date
qwang12 b451309e41 get the multiple phase definition by including the Bootscript Ppi definition.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3155 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-09 06:07:14 +00:00
bxing fbb4f0c3ea Renamed LoadFile.h to FvLoadFile.h in order to avoid name conflict.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3145 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-09 03:00:25 +00:00
bxing 1b95b1359a Updated IntelFrameworkPkg.dec to add FvFileLoader PPI definition.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3143 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-09 02:38:00 +00:00
bxing baced22877 Added FvFileLoader PPI
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3142 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-09 02:32:32 +00:00
qwang12 2367a40d29 delete duplicated EFI_AP_PROCEDURE
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3107 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-06 08:20:02 +00:00
qhuang8 caf45c986f Add PciCfg PPI definitions
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3088 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-06 02:21:15 +00:00
qhuang8 a67d1f1844 Add Framework version of PeiSmbusLib instance: depending on Smbus PPI.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3087 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-06 02:16:31 +00:00
xgu3 95276127e3 Check in following modules,
DxeIpl
ConPlatform
ConSplitter
GraphicsConsole
Terminal
DevicePath

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3069 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-05 07:05:28 +00:00
vanjeff 2b492f120f add gEfiPciCfgPpiInServiceTableGuid definitions
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3061 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-05 06:18:15 +00:00
qhuang8 a2e6637d9a Add GUID defintions for gDeviceRecoveryModulePpiGuid
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3055 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-05 00:56:21 +00:00
bxing 0b2f42c25e Fixed FirmwareFileSystem.h to make it compile independently.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3054 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-04 12:31:57 +00:00
bxing 0c8a18cc51 Added Capsule.h for capsule related definitions in Framework spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3053 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-04 12:27:48 +00:00
bxing 0106da0f8d Corrected uses of PI header files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3052 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-04 12:21:21 +00:00
bxing 694b922c0b Corrected uses of IntelFrameworkPkg header files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3051 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-04 12:13:24 +00:00
bxing 297ce0faf3 Renaming files/directories
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3050 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-04 11:42:03 +00:00
yshang1 b34a6e8665 Add EFI_FV_FILETYPE_ALL in IntelFrameworkPkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3048 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-04 11:15:08 +00:00
yshang1 72765a93b9 Add FindFv PPI.
Add Fv header definitions.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3041 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-04 10:41:32 +00:00
qwang12 7c78fa95e3 add in FirmwareFileSystem.h which define Framework File System Guid.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3036 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-04 09:12:25 +00:00
qwang12 7e5eeb0ca4 add in FirmwareFileSystem.h which define Framework File System Guid.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3035 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-04 09:12:01 +00:00
klu2 192f6d4c29 Add PeiCore module for enabling NT32Pkg, please attention this PeiCore does follows PI specification except some FV definitions.
Also the old definition of MdeModulePkg/Include/Ppi/LoadFile.h and EFI_PEI_STARTUP_DESCRIPTOR in MdePkg/Include/PiPei.h will be removed when enabling PI.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3029 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-04 07:51:48 +00:00
AJFISH ba23773287 Removed IntelframeworkPkg contamination from MdeModulePkg modules.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3019 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 18:34:24 +00:00
klu2 2e19fd0ff6 Porting SecMain module for Nt32Pkg, but not enable PI, so it currently dependent on IntelFrameworkPkg temporary.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2998 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-03 09:18:19 +00:00
qwang12 fe6a44545e Rename Protocol/FormCallback.h to Protocol/FormCallbackFramework.h to follow the naming convention.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2968 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-02 13:08:27 +00:00
yshang1 3e0578d234 Update License Headers.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2958 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-02 09:41:34 +00:00
qwang12 b69cc7ace6 Make EdkGenericBdsLib compile.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2956 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-02 09:36:17 +00:00
qwang12 1d8776f9a7 Rename Protocol/FormCallback.h to Protocol/FormCallbackFramework.h to follow the naming convention.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2949 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-02 09:09:19 +00:00
yshang1 c3902377a9 Add DxeBootScriptLibNull in IntelFrameworkPkg.
Add IsaBusDxe in IntelFrameworkModulePkg.
Add Pcat.h in "IntelFrameworkModulePkg/IndustryStandard"


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2948 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-02 09:09:00 +00:00
qwang12 9262714181 Rename Protocol/FormCallback.h to Protocol/FormCallbackFramework.h to follow the naming convention.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2947 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-02 09:07:42 +00:00
qwang12 4d3f3cae57 Rename Protocol/FrameworkHii.h to Protocol/HiiFramework.h to follow the naming convention.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2943 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-02 08:20:41 +00:00
vanjeff ecd9cd15e7 1. Remove IntelFrameworkPkg.dec package dependency from EdkFvbServiceLib.inf and VariableRuntimeDxe/Variable.inf
2. Remove IntelFrameworkModulePkg.dec package dependency from DxeNt32OemHookStatusCodeLib.inf and PeiNt32OemHookStatusCodeLib.inf.
3. Enable StatusCode Dxe and Peim modules in Nt32Pkg.dsc 

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2938 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-02 07:28:50 +00:00
vanjeff 4bd1b0f173 1. remove FirmwareVolumeBlock.h for IntelFrameworkPkg
2. add [Depex] section in .inf files

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2936 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-02 06:37:16 +00:00
vanjeff 35fec2c47f 1. Add FrameworkFormBrowser.h
2. Add SetupBrowserDxe.inf, HiiDataBaseDxe.inf and DriverSampleDxe in IntelFrameworkModulePkg.dsc and Nt32Pkg.dsc
3. Update Vfr.vfr to declare MyIfrNVData



git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2933 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-02 05:52:03 +00:00
AJFISH 0dea993c5a git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2920 6f19259b-4bc3-4df7-8a09-765794883524 2007-06-29 21:03:06 +00:00
vanjeff 61a30832e1 add some definitions about HII
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2914 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-29 15:10:50 +00:00
qhuang8 baccc9ffd3 Add extra inclusion of DataHubRecords.h
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2911 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-29 09:18:34 +00:00
bxing 78430d7c02 Added StatusCode payload structure definitions
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2910 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-29 09:05:37 +00:00
qwang12 bb2873d931 Rename Frame*Lib to *LibFramework to improve the speed that a module could be found in the tree.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2908 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-29 08:45:13 +00:00
qwang12 ecd5940d53 Rename Frame*Lib to *LibFramework to improve the speed that a module could be found in the tree.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2907 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-29 08:44:23 +00:00
qhuang8 8409e82310 Add some definitions in Framework FV 0.9 spec but not in PI 1.0.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2901 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-29 08:08:43 +00:00
qwang12 df298090b8 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2893 6f19259b-4bc3-4df7-8a09-765794883524 2007-06-29 06:33:01 +00:00
qwang12 241c475d2d git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2882 6f19259b-4bc3-4df7-8a09-765794883524 2007-06-29 03:52:14 +00:00
qwang12 5d01b0f704 add in FrameworkIfrSupportLib
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2881 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-29 03:49:52 +00:00
qwang12 2df4bd6600 remove include
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2880 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-29 03:49:13 +00:00
vanjeff c2b08e15a4 1. add guid definition
2. add UefiRuntimeServicesTableLib reference in DxeReportStatusCodeLib.inf
3. add PeiReportStatusCodeLib

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2878 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-29 03:41:22 +00:00
vanjeff 694363f8f8 1. add missing inf files
2. remove FrameworkBase.h reference from FrameworkSmm.h

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2866 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-29 01:28:00 +00:00
AJFISH 3a98b778ab Updated *.dec files and .h files to support correct include path scheme
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2863 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-28 20:26:24 +00:00
qhuang8 d2be628f75 Make public header file #ifndef XXX #define XXX start with __ to avoid collision.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2850 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-28 13:59:19 +00:00
bxing b80fbe8543 Modified header files to make them compile
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2846 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-28 12:23:11 +00:00
vanjeff 318ace1ea6 add gEfiStatusCodeSpecificDataGuid definition
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2843 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-28 11:38:55 +00:00
klu2 de4c8a3080 1) Add MdeModulePkg\Universal\WatchDogTimerDxe driver. Because this driver use ReportStatus so this module is dependent on IntelFrameworkPkg now.
2) Write ReportStatusCodeLib.inf for  IntelFrameworkPkg\Library\ReportStatusCodeLibFramework and add it into IntelFrameworkPkg.dec

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2837 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-28 08:36:46 +00:00
vanjeff b51e6bc460 1. Add PeiDxeDebugLibReportStatusCode.inf and UefiLibFramework/UefiLib.inf
2. Add FRAMEWORK_MIDIA_FW_VOL_FILEPATH_DEVICE_PATH definition in FrameworkDxeCis.h

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2830 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-28 05:58:38 +00:00
vanjeff 564995cdf5 clean up modules
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2829 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-28 03:27:20 +00:00
vanjeff ff4ef04956 Remove CommonHeader.h
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2828 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-28 03:22:34 +00:00
vanjeff 53f93f7ec5 1. fixed one bug in Common/FrameworkFirmwareFileSystem.h
2. add IntelFrameworkPkg.dsc
3. add Guid/StatusCodeDataTypeId.h and update IntelFrameworkPkg.dec and IntelFrameworkPkg.nspd
4. Port DxeIoLibCpuIo.inf, DxeReportStatusCodeLib.inf and DxeSmmDriverEntryPoint.inf

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2827 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-28 03:22:01 +00:00
vanjeff ee65068c62 1. Add Protocol/StatusCode.h reference in FrameworkDxeCis.h
2. Add SERIAL_MODE and PARALLEL_MODE in FrameworkLegacy16.h
3. Add file FrameworkStatusCodeDataTypeId.h

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2822 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-28 02:38:21 +00:00
qhuang8 e5ac979a8b Rename GuidedSectionExtraction.h to Crc32GuidedSectonExtraction.h to avoid naming collision with that in MdePkg.
Remove the duplicate definition.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2821 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-28 02:35:04 +00:00
vanjeff d9b75ac7c7 1. Move some header files from FrameworkBase.h to FrameworkDxe.h,FrameworkPei.h and FrameworkSmm.h.
2. Add common\FrameworkStatusCodeTypeId.h in FrameworkDxe.h and FrameworkPei.h


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2819 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-28 02:33:24 +00:00
qhuang8 eb5f1a7fc7 Rename HiiLib to FrameworkHiiLib
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2812 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-27 11:07:33 +00:00
vanjeff df2b7d51f5 add EFI_EXP_BASE10_DATA definitions
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2809 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-27 09:31:52 +00:00
qhuang8 226b35a959 Add extra inclusion: PciHostBridgeResourceAllocation protocol depends on PciRootBridgeIo Protocol.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2790 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-27 07:46:39 +00:00
qwang12 7c6d55db88 Update IntelFrameworkPkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2786 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-27 07:13:29 +00:00
vanjeff 3e5a3960f8 add some framework definitions
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2776 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-27 05:49:17 +00:00
qwang12 0a869bf895 Add in Intel Framework HiiLib class and instance.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2760 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-27 01:46:13 +00:00
qwang12 f88f770487 add IntelFrameworkPkg.dec and IntelFrameworkPkg.nspd
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2759 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-27 01:43:15 +00:00
bxing 8ab504f024 Updated IntelFrameworkPkg.nspd to add GUID/PPI/Protocol definitions.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2757 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-26 12:22:22 +00:00
vanjeff 93b0fbc8a1 Add some definitions for efi event in Uefi/UefiSpec.h to follow spec.
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
2007-06-25 08:54:54 +00:00
lhauch 00a8a5bfbb Changed the name of the SPD to .nspd so as not to break the build if someone runs the fixdb after pulling an update.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2658 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-15 18:34:54 +00:00
bxing 79964ac84e Initial directory structure of IntelFrameworkPkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2657 6f19259b-4bc3-4df7-8a09-765794883524
2007-06-15 10:02:42 +00:00