Commit Graph

304 Commits

Author SHA1 Message Date
qwang12
7344986268 Move STRING_REF and RELOFST to FrameworkHii.h.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6182 6f19259b-4bc3-4df7-8a09-765794883524
2008-10-22 05:20:31 +00:00
qhuang8
8bc7aa6aa6 Add missing Framework HII definitions to pass build.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6172 6f19259b-4bc3-4df7-8a09-765794883524
2008-10-21 13:36:05 +00:00
vanjeff
ed66e1bc0d clean up the un-suitable ';' location when declaring the functions.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5820 6f19259b-4bc3-4df7-8a09-765794883524
2008-09-04 09:37:28 +00:00
qwang12
c39940b534 Update FrameworkHiiToUefiHiiThunk to produce Framework HII Protocol and Framework Setup Browser in new GUIDs. This is because the interfaces produced only handle IFR and String packages in UEFI format.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5802 6f19259b-4bc3-4df7-8a09-765794883524
2008-09-03 10:49:30 +00:00
klu2
eabbb93bfe Remove blank for function typedef, it break generating doxygen document
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5595 6f19259b-4bc3-4df7-8a09-765794883524
2008-07-31 08:24:25 +00:00
klu2
5593fdd822 Remove blank for function typdef, it will break generating doxygen document.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5592 6f19259b-4bc3-4df7-8a09-765794883524
2008-07-31 07:50:47 +00:00
klu2
69686d5669 Remove blank for function typedef, it will break generating doxygen document.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5591 6f19259b-4bc3-4df7-8a09-765794883524
2008-07-31 07:44:54 +00:00
qwang12
2498053442 get the definition for EFI_PEI_PCI_CFG_PPI_WIDTH from PciCfg2.h
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5357 6f19259b-4bc3-4df7-8a09-765794883524
2008-06-20 06:26:02 +00:00
qwang12
661e7afdfd Remove the tailing ',' to ensure the code pass EBC's -Za option (Enforces strict conformance to the ANSI standard for C).
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5327 6f19259b-4bc3-4df7-8a09-765794883524
2008-06-04 10:49:37 +00:00
qhuang8
ac64461468 De-unicode in comment for all source files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5302 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-27 03:24:01 +00:00
qwang12
3d02e416fd git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5216 6f19259b-4bc3-4df7-8a09-765794883524 2008-05-16 09:45:51 +00:00
klu2
7459094d5f Fix typo in comment.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5109 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-22 05:52:01 +00:00
qwang12
102e727273 rename EFI_HII_UPDATE_DATA in FrameworkHii.h to FRAMEWORK_EFI_HII_UPDATE_DATA as it is a duplicated definition with IfrSupportLib.h
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5097 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-18 09:22:58 +00:00
lgao4
c2c8503b37 Correct EFI_COMPATIBILITY16_TABLE_SIGNATURE definition to "IFE$"
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5094 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-18 04:56:52 +00:00
qwang12
68fc9ba486 define #define EFI_HII_UPDATE_DATA FRAMEWORK_EFI_HII_UPDATE_DATA to avoid duplicated definition between Framework and IfrSuportLib.h. This duplicated definition only occurs for EdkCompatibilityPkg's FrameworkHiiToUefiHiiThunk module as it needs to include header file from both sides.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5085 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-17 13:44:16 +00:00
klu2
0b34b86929 Fix unknown character in header comments which break build.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5014 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-09 02:42:40 +00:00
klu2
3471dae2a9 Fix unknown character in header comments which break build.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5013 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-09 02:15:58 +00:00
klu2
f1df9cf4fa Fix build error.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5010 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-09 02:04:47 +00:00
klu2
8411f1c002 Add more comments for IntelFramework's header files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5004 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-08 07:40:30 +00:00
klu2
4a71b21a63 Add more comments for IntelFramework's header files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5003 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-08 06:29:25 +00:00
qwang12
c1adc63d02 Both FrameworkHii and UefiHii declare some macros and structure with the same name. To make a Framework Hii to Uefi HII thunk layer to be able to be built. We need to define the Framework Hii names with a prefix "FRAMEWORK_".
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4992 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-03 10:02:13 +00:00
klu2
cf7e50f8f9 Modify all file header to follow doxygen format
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4907 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-19 03:26:51 +00:00
eric_tian
9d19852267 [Description]
ICH9x supports a new SMI type-IchnGpioUnlock. Then IchnGpioUnlock should be added to the enum definition EFI_SMM_ICHN_SMI_TYPE  
[Impaction]
modify the SmmIchnDispatch.h file
[Reference Info]
ICH9x supports a new SMI type-IchnGpioUnlock.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4862 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-17 09:30:26 +00:00
qwang12
11219cc655 [Description]:
1) Remove the definition of EFI_DISPATCH_OPROM_TABLE from IntelFrameworkPkg\Include\Framework\Legacy16.h to TianoModulePkg\Include\LegacyBios.h as it is not defined in any Intel Framework spec.

[Impaction]:
Build break for Modules that reference this undocuments structure.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4853 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-15 04:11:35 +00:00
klu2
765e516c7f Modify the structure name to follows spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4848 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-14 01:46:44 +00:00
xli24
ab654bfd6e Add definition for EfiCacheAssociativity24Way.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4846 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-13 17:49:14 +00:00
klu2
91399a51e7 Add more smbios record support.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4824 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-11 05:58:06 +00:00
qwang12
6178919748 UEFI HII: Merge UEFI HII support changes from branch.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4603 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-22 01:27:53 +00:00
qwang12
dc7b4a5c43 UEFI HII: Merge UEFI HII support changes from branch.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4597 6f19259b-4bc3-4df7-8a09-765794883524
2008-01-21 14:33:26 +00:00
qhuang8
8a7d75b062 Clean up: update "EFI" to "UEFI" if applicable.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4317 6f19259b-4bc3-4df7-8a09-765794883524
2007-11-22 06:00:39 +00:00
klu2
8e5b17b25e Update following library class/Protocol for puting 'Framework' as prefix
FrameworkHii
FrameworkFormBrowser
FrameworkFormCallback
FrameworkIfrSupportLib

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4196 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-22 09:36:00 +00:00
klu2
f1f289a36d Move the EFI_PEI_STARTUP_DESCRIPTOR into IntelFrameworkPkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4119 6f19259b-4bc3-4df7-8a09-765794883524
2007-10-16 02:46:31 +00:00
qhuang8
f4a9471d55 Add a new library class of SmmLib
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3764 6f19259b-4bc3-4df7-8a09-765794883524
2007-09-03 03:23:24 +00:00
lgao4
80c76d516e Remove the duplicated Hii header file FrameworkHii.h
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3723 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-28 06:16:27 +00:00
qwang12
2d0beb94f8 Make IntelFrameworkPkg GCC+IA32 clean.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3712 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-27 03:34:28 +00:00
qwang12
055a4a3d79 add in newline to make it pass GCC build
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3707 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-24 13:34:32 +00:00
klu2
514ba42778 Move some datahub producer GUID from IntelFrameworkPkg to IntelFrameworkModulePkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3653 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-16 03:16:05 +00:00
klu2
820dff10c7 Move EFI_STATUS_CODE_DATA_MAX_SIZE from IntelFrameworkPkg to IntelFrameworkModulePkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3647 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-16 02:56:38 +00:00
klu2
4cd79ac6e5 Add missing definition EFI_PEI_SERVICE into IntelFrameworkPkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3630 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-13 18:24:00 +00:00
klu2
1c9d209fc4 Add missing definition EFI_PEIM_ENTRY_POINT to IntelFrameworkPkg and rename original to EFI_PEIM_ENTRY_POINT2 to follow PI definition.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3629 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-13 17:47:57 +00:00
klu2
c7458efd36 1) Move the structure definitions related GUID EFI_STATUS_CODE_SPECIFIC_DATA_GUID and EFI_STATUS_CODE_DATA_TYPE_STRING_GUID from IntelFrameworkPkg\Framework/StatusCodeDataTypeId.h to IntelFrameworkPkg\Guid/StatusCodeDataTypeId.h
2) Remove IntelFrameworkPkg/Framework/StatusCodeDataTypeId.h

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3609 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-10 09:48:47 +00:00
klu2
c0691ef009 1) Move definition of FFS-related in Include/Framework/FirmwareFileSystem.h to IntelFrameworkPkg/Include/Guid/FirmwareFileSystem.h
2) Remove Include/Framework/FirmwareFileSystem.h

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3608 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-10 07:35:19 +00:00
klu2
3fb0bd7bc2 Fix wrong include issue, FirmwareVolumeHeader.h itself is part of FrameworkPei.h so should not include FrameworkPei.h again.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3607 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-10 07:15:16 +00:00
klu2
1b144bbfe3 Move the definition of Capsule from IntelFrameworkPkg/Include/Framework/Capsule.h to IntelFrameworkPkg/Include/Guid/Capsule.h.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3605 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-10 06:56:22 +00:00
klu2
f22cf5f19a 1) Move EFI_DEBUG_INFO structure to IntelFrameworkModule/Include/DebugInfo.h header file.
2) Move BaseReportStatusCodeLib, PeiDxeDebugLibReportStatusCode, DxeReportStatusCodeLibFramework,PeiReportStatusCodeLib to IntelFrameworkModulePkg

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3600 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-10 05:29:15 +00:00
klu2
c9cbbe70d7 Remove all *_PAYLOAD structures definition in IntelFrameworkPkg/Include/Framework/StatusCodeDataTypeId.h file, they are *not* in any specification and should be moved to user's header file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3586 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-09 05:31:06 +00:00
klu2
51d104f8e3 Synchronize with StatusCode Specification.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3584 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-09 03:27:57 +00:00
klu2
2327f6ca35 Move the structure of DATA_HUB_STATUS_CODE_DATA_RECORD from IntelFrameworkPkg to IntelFrameworkModulePkg/Include/Guid/DataHubStatusCodeRecord.h
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3583 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-09 02:54:47 +00:00
klu2
8403ef2e85 Adding typedef according to framework specification.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3565 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-07 09:02:13 +00:00
jwang36
6b4fe92ad9 1. Generated new build.exe from new tools code
2. Removed some duplicated includes in source files
3. Changed the source file format in INF files
4. Removed duplicated PCDs in MdePkg.dec


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3520 6f19259b-4bc3-4df7-8a09-765794883524
2007-08-01 08:45:32 +00:00
yshang1
c741cc2b8e Update the license header.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3496 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-30 08:17:13 +00:00
yshang1
81221fc690 Update the license header.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3494 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-30 05:10:21 +00:00
yshang1
c8377c421b Remove the EFI_FV_FILETYPE_ALL definition from IntelFrameworkPkg, which has been defined in MdePkg. PI1.0 does not define the type now. It is a bug in PI.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3451 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-26 07:22:54 +00:00
qwang12
8f23e4e6d2 add back AcpiS3Save.h and gEfiAcpiS3SaveProtocolGuid
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3403 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-23 08:44:18 +00:00
yshang1
351986ae7d 1) Remove Protocol/AcpiS3Save.h from IntelFrameworkPkg, which should be defined in TianoModulePkg.
2) Move Crc32 GuidedSectionExtraction GUID definition to MdeModulePkg.
3) Move Protocol/FirmwareVolumeDispatch.h to MdeModulePkg.
4) Remove Protcol/GuidedSectionExtraction.h of IntelFrameworkPkg, since it has been introduced in PI.
5) Clean up PROTOCOL/PPI/GUID declaration in MdeModulePkg.dec, IntelFrameworkModulePkg.dec, IntelFrameworkPkg.dec to match package spec.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3400 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-23 06:43:10 +00:00
qhuang8
27134a44c5 Remove duplicate definition of 'EFI_FVB_ATTRIBUTES' in MdePkg & IntelFrameworkPkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3377 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-20 01:41:50 +00:00
yshang1
3f3181b487 Clean up the duplicated definitions in Ppi/Smbus.h of IntelFrameworkPkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3351 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-19 05:21:21 +00:00
klu2
dcab253b05 1) Add _MSC_VER judgment for usage of #pragma intrinsic
2) Change EFI_FVB_ATTRIBUTE to EFI_FVB2_ATTRIBUTE, As Zimmer, Vincent’s PI1.0 errata document said, in PI we need use EFI_FVB2_ATTRIBUTE to differ the specification change.
3) Remove duplicate definition of SERIAL_MODE, PARALLEL_MODE in Include\Framework\Legacy16.h
4) Remove EFI_FV_FILE_ATTRIB_FIXED and EFI_FV_FILE_ATTRIB_ALIGNMENT from IntelFrameworkPkg\Include\Protocol\FirmwareVolume.h, because they defined in PI specification.
5) Remove EFI_FORM_LABEL from IntelFrameworkPkg\Include\Protocol\HiiFramework.h


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3333 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-18 17:30:13 +00:00
yshang1
da2b0a8fef Remove BootScriptLib from IntelFrameworkPkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3204 6f19259b-4bc3-4df7-8a09-765794883524
2007-07-12 03:31:34 +00:00
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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