]>
git.proxmox.com Git - mirror_edk2.git/log
eric_tian [Fri, 10 Jul 2009 10:16:50 +0000 (10:16 +0000)]
roll back the change on the naming of DataHubRecords.h for backward compatibility.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8878
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Fri, 10 Jul 2009 10:16:37 +0000 (10:16 +0000)]
roll back the change on the naming of DataHubRecords.h for backward compatibility.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8877
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Fri, 10 Jul 2009 10:15:41 +0000 (10:15 +0000)]
roll back the change on the naming of DataHubRecords.h for backward compatibility.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8876
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Fri, 10 Jul 2009 10:15:24 +0000 (10:15 +0000)]
roll back the change on the naming of DataHubRecords.h for backward compatibility.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8875
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Fri, 10 Jul 2009 10:13:04 +0000 (10:13 +0000)]
The FrameworkHiiOnUefiHiiThunk driver registers notification for creating/adding/removing string/form packages into the UEFI HII Database. The notification handler wants to parse the IFR binary data of the form package. However, the code assumes that a form package have a FORM SET OP and if not, it will assert. Remove assert and ignore form packages that can not be handled for error tolerant.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8874
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Fri, 10 Jul 2009 10:03:46 +0000 (10:03 +0000)]
Fix a bug in BuidHobGuidType() of PeiHobLib that it does not adjust the hob length to be multiple of 8. This does not follow the spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8873
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Fri, 10 Jul 2009 09:38:06 +0000 (09:38 +0000)]
Synchronize build tools binaries with source code r1654 at build tool project.
The modifications includes:
1) Correct the issue that build tool generate UINT8 array for unicode string type PCD, it maybe cause alignment issue. Now build tool will generate UINT16 array for unicode string type PCD.
2) Merge FdfParser.py updates to FdfParserLite.py
3) Replace EFI_IMAGE_NT_HEADERS with EFI_IMAGE_OPTIONAL_HEADER_UNION. (GenFv)
The code referencing EFI_IMAGE_NT_HEADERS has been modified to
refer to EFI_IMAGE_OPTIONAL_HEADER_UNION => Pe32/Pe32Plus.
4) Remove definitions of build machine specific types.
Remove EFI_IMAGE_OPTIONAL_HEADER, EFI_IMAGE_NT_HEADERS,
EFI_IMAGE_NT_OPTIONAL_HDR_MAGIC, and EFI_IMAGE_MACHINE_TYPE_SUPPORTED,
since these were defined differently based on the architecture
of the build machine. The BaseTools should support the edk2
supported processor architectures and not depend on the architecture
of the build platform.
5) Added support for the ARM processor type
Added RVCT as a ToolChainFamily (Real View Compiler Tools from ARM)
Enabled FixedAtBuild 32-bit PCDs to be used from GCC or RVCT assembler.
Updated GenFw to support RVCT ELF images and removed #ifdefs for ELF. Also made ELF to PE/COFF features available on all supported build targets for the tools by adding some FreeBSD ELF headers.
Updated GenFv to support the ARM reset vector in ZeroBytes of the FV header.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8872
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 10 Jul 2009 09:30:53 +0000 (09:30 +0000)]
Clean the public header files to remove the unnecessary include files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8871
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Fri, 10 Jul 2009 09:10:59 +0000 (09:10 +0000)]
Update FrameworkHiiOnUefiHiiThunk driver due to clean up of FrameworkHii.h.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8870
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 10 Jul 2009 08:37:27 +0000 (08:37 +0000)]
Add the missing header file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8869
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 10 Jul 2009 08:25:51 +0000 (08:25 +0000)]
Remove unused PeiServiceLib header file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8868
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Fri, 10 Jul 2009 08:07:23 +0000 (08:07 +0000)]
1, Add @par section in file header comment
2, Rollback the member name changing in last modification to keep backward compatible. Although add more comment to declaration the these inconsistent issue.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8867
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 10 Jul 2009 08:06:56 +0000 (08:06 +0000)]
Move LockKeyboards API from GenericBdsLib to PlatformBdsLib
And change PlatformBdsLockNonUpdatableFlash in PlatformBdsLib return type to VOID.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8866
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Fri, 10 Jul 2009 08:05:50 +0000 (08:05 +0000)]
Add comments to describe the difference between code and spec and move the processor invalid reason macro to StatusCode.h from CPU pkg to fix the bug #202469
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8865
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Fri, 10 Jul 2009 07:59:23 +0000 (07:59 +0000)]
Code clean up to match with Framework HII 0.92 spec. Add comments for mismatches between code and spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8864
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 10 Jul 2009 07:57:34 +0000 (07:57 +0000)]
Fix build break.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8863
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Fri, 10 Jul 2009 07:55:14 +0000 (07:55 +0000)]
Replace Fixed PCD with Feature PCD for useHalfHandshake to reduce code size.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8862
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Fri, 10 Jul 2009 07:01:42 +0000 (07:01 +0000)]
Merge 3 PCDs for the ISA Bus Driver to a single PCD that is a bitmask of features.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8861
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Fri, 10 Jul 2009 06:59:07 +0000 (06:59 +0000)]
1. remove duplicated NetLibDispatchDpc() calling in Pool function.
2. use mde library
3. add security check.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8860
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Fri, 10 Jul 2009 05:03:24 +0000 (05:03 +0000)]
enhanced check when reading BMP file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8859
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Fri, 10 Jul 2009 03:53:02 +0000 (03:53 +0000)]
Refine comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8858
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Fri, 10 Jul 2009 03:41:20 +0000 (03:41 +0000)]
Refine comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8857
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Fri, 10 Jul 2009 03:28:16 +0000 (03:28 +0000)]
Keep inconsistency in code and add additional comments for that.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8856
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 10 Jul 2009 03:26:52 +0000 (03:26 +0000)]
Move LockKeyboards API from GenericBdsLib to PlatformBdsLib
And change PlatformBdsLockNonUpdatableFlash in PlatformBdsLib return type to VOID.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8855
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Fri, 10 Jul 2009 03:05:10 +0000 (03:05 +0000)]
Fix a bug that process received data twice, it will cause serial work incorrect.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8854
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Fri, 10 Jul 2009 00:05:26 +0000 (00:05 +0000)]
Remove code that fills in the FirmwareVendor and FirmwareRevision in the EFI System Table and depend on BdsDxe in the IntelFrameworkModulePkg to do this instead.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8852
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Fri, 10 Jul 2009 00:03:30 +0000 (00:03 +0000)]
Remove code that fills in the FirmwareVendor and FirmwareRevision in the EFI System Table and depend on BdsDxe in the IntelFrameworkModulePkg to do this instead.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8851
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 9 Jul 2009 23:59:35 +0000 (23:59 +0000)]
Remove code that fills in the FirmwareVendor and FirmwareRevision in the EFI System Table and depend on BdsDxe in the IntelFrameworkModulePkg to do this instead.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8850
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 9 Jul 2009 23:52:16 +0000 (23:52 +0000)]
Update BdsDxe to fill int he FirmwareVendor and FirmwareRevision fields of the EFI System Table based on PCD settings
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8849
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 9 Jul 2009 23:48:54 +0000 (23:48 +0000)]
Add PCDs for FirmwareVendor, FirmwareRevision, FirmwareVerisonString, and FirmwareReleaseDateString
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8848
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 9 Jul 2009 23:26:39 +0000 (23:26 +0000)]
Remove structure declaration for EFI_UGA_PIXEL.
This structure is already defined in MdePkg/Include/Protocol/UgaDraw.h and this extra declaration is generating build breaks for a redefinition
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8847
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 9 Jul 2009 23:23:05 +0000 (23:23 +0000)]
Fix build break
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8846
6f19259b -4bc3-4df7-8a09-
765794883524
jcarsey [Thu, 9 Jul 2009 23:15:09 +0000 (23:15 +0000)]
fix comment
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8845
6f19259b -4bc3-4df7-8a09-
765794883524
jcarsey [Thu, 9 Jul 2009 17:36:06 +0000 (17:36 +0000)]
fix operator order.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8844
6f19259b -4bc3-4df7-8a09-
765794883524
pkandel [Thu, 9 Jul 2009 12:37:01 +0000 (12:37 +0000)]
Committing changes to the comments, to improve code documentation.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8843
6f19259b -4bc3-4df7-8a09-
765794883524
pkandel [Thu, 9 Jul 2009 12:36:25 +0000 (12:36 +0000)]
Committing changes to the comments, to improve code documentation.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8842
6f19259b -4bc3-4df7-8a09-
765794883524
pkandel [Thu, 9 Jul 2009 12:02:01 +0000 (12:02 +0000)]
Committing changes to the comments, to improve code documentation.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8841
6f19259b -4bc3-4df7-8a09-
765794883524
pkandel [Thu, 9 Jul 2009 12:01:01 +0000 (12:01 +0000)]
Committing changes to the comments, to improve code documentation.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8840
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Thu, 9 Jul 2009 10:27:43 +0000 (10:27 +0000)]
Add comments to describe the difference between code and spec to fix the bug #202430
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8839
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Thu, 9 Jul 2009 09:56:42 +0000 (09:56 +0000)]
Add comments to describe the difference between code and spec to fix the bug #202409
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8838
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Thu, 9 Jul 2009 09:41:35 +0000 (09:41 +0000)]
describe the difference with Spec to fix the bug #202465
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8837
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Thu, 9 Jul 2009 09:31:41 +0000 (09:31 +0000)]
update the file header/function comments of DiskInfo/PciHotPlugRequest protocols to align with PI1.2 spec volume 5
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8836
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Thu, 9 Jul 2009 09:30:28 +0000 (09:30 +0000)]
Refine comments for BdsGetBootTypeFromDevicePath().
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8835
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Thu, 9 Jul 2009 09:17:18 +0000 (09:17 +0000)]
Add definition on SmmStatusCodeProtocol to comply the SMMCIS spec to fix the bug #202466
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8834
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Thu, 9 Jul 2009 09:13:30 +0000 (09:13 +0000)]
Add comments to describe the difference with Spec to fix the bug #202466
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8833
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Thu, 9 Jul 2009 08:54:39 +0000 (08:54 +0000)]
add security check.
update functions comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8832
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Thu, 9 Jul 2009 07:43:00 +0000 (07:43 +0000)]
Add the FRAMEWORK_EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL definition to comply with Framework spec
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8831
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Thu, 9 Jul 2009 07:22:06 +0000 (07:22 +0000)]
Refine the comments to describe inconsistency between code and spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8830
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 9 Jul 2009 05:48:35 +0000 (05:48 +0000)]
Retire Logo and Shell guid header file, which are replaced by gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdLogoFile and gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdShellFile
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8829
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 9 Jul 2009 05:47:15 +0000 (05:47 +0000)]
Synchronize the build tools' binary with source files at r1645 in build tool project.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8828
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Thu, 9 Jul 2009 03:03:32 +0000 (03:03 +0000)]
updated comments per review comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8827
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Thu, 9 Jul 2009 02:19:02 +0000 (02:19 +0000)]
the Comment the gap between Framework spec and code in the definition of FRAMEWORK_EFI_PEI_SERVICES
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8826
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Thu, 9 Jul 2009 00:04:41 +0000 (00:04 +0000)]
Use PixelFormat PixelBitMask in CirrusLogic5430Dxe driver.
Modify CirrusLogic5430Dxe to return mode info with PixelFormat
set to PixelBitMask. This enables the Linux framebuffer code to
function with the UEFI GOP framebuffer. Previously the code
would return PixelBltOnly for the PixelFormat, and thus would
not provide any framebuffer information.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8825
6f19259b -4bc3-4df7-8a09-
765794883524
jcarsey [Wed, 8 Jul 2009 17:26:58 +0000 (17:26 +0000)]
fixing build errors
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8824
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Wed, 8 Jul 2009 15:47:25 +0000 (15:47 +0000)]
Synchronize the build tools' binary with source files at r1640 in build tool project.
This update adds error check for environment path existence.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8823
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 8 Jul 2009 12:06:28 +0000 (12:06 +0000)]
Add comments for the return value of GenericBdsLib functions.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8822
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Wed, 8 Jul 2009 09:56:07 +0000 (09:56 +0000)]
according to DataHubSubclass spec, all fields of data record should be naturally alignment.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8821
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Wed, 8 Jul 2009 09:49:07 +0000 (09:49 +0000)]
to describe the gap between Framework spec and code to fix the bug #202434
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8820
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 8 Jul 2009 09:42:16 +0000 (09:42 +0000)]
add security check.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8819
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Wed, 8 Jul 2009 09:39:49 +0000 (09:39 +0000)]
to fill the gap between PI1.0 and code to fix the bug #202435
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8818
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Wed, 8 Jul 2009 09:38:08 +0000 (09:38 +0000)]
to fill the gap between Framework and code to fix the bug #202405, #202419, #202418, #202435,#202437, #202439, #202440
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8817
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Wed, 8 Jul 2009 09:29:08 +0000 (09:29 +0000)]
Enhanced module to handle half handshake flow control.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8816
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Wed, 8 Jul 2009 08:59:07 +0000 (08:59 +0000)]
Fix a building error due to check-in r8808
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8815
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Wed, 8 Jul 2009 08:49:33 +0000 (08:49 +0000)]
Synchronize the build tools' binary with source files at r1639 in build tool project.
This update fixes the bug of unmatched paths due to case-sensitive comparison on case-insensitive systems.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8814
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Wed, 8 Jul 2009 07:34:22 +0000 (07:34 +0000)]
change the name of macro or data structure to follow DataHubSubclass/MemSubclass/CacheSubClass/ProcSubclass specs.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8813
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Wed, 8 Jul 2009 07:34:02 +0000 (07:34 +0000)]
change the name of macro or data structure to follow DataHubSubclass/MemSubclass/CacheSubClass/ProcSubclass specs.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8812
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Wed, 8 Jul 2009 07:31:30 +0000 (07:31 +0000)]
Fix OutputString() in the console driver does not auto-scroll when you fill up the screen like the graphics driver does.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8811
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Wed, 8 Jul 2009 07:26:01 +0000 (07:26 +0000)]
change ProcessorCoreFrequencyRecordType to EFI_PROCESSOR_FREQUENCY_RECORD_NUMBER. the latter is defined by spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8810
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Wed, 8 Jul 2009 07:25:02 +0000 (07:25 +0000)]
Correct the file name case for linux environment
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8809
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Wed, 8 Jul 2009 07:17:48 +0000 (07:17 +0000)]
refine the DataHubRecords.h to comply with DataHubSubclass/MemSubclass/ProcSubclass/CacheSubclass spec.
add comments to notify there are gaps between code and specs.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8808
6f19259b -4bc3-4df7-8a09-
765794883524
jchen20 [Wed, 8 Jul 2009 07:08:53 +0000 (07:08 +0000)]
Add comments to indicate the gap with Framework Spec
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8807
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Wed, 8 Jul 2009 05:54:53 +0000 (05:54 +0000)]
add more description in edksetup.sh
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8806
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Wed, 8 Jul 2009 04:40:59 +0000 (04:40 +0000)]
refine the file header comment on FrameworkDxe.h
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8805
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Wed, 8 Jul 2009 04:32:40 +0000 (04:32 +0000)]
1. add comments for those fields not defined by MemorySubclass spec.
2. change name MemorySpeed to MemoryTypeSpeed, which follows spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8804
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Wed, 8 Jul 2009 03:59:53 +0000 (03:59 +0000)]
Inconsistent with specification here:
It's a typo of MiscSubclass 0.9 spec. It should be a variable name "ChassisType" rather than a type "EFI_MISC_CHASSIS_TYPE".
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8803
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Wed, 8 Jul 2009 03:52:36 +0000 (03:52 +0000)]
1. EFI_MAXIMUM_CACHE_SIZE_DATA has changed to EFI_CACHE_MAXIMUM_SIZE_DATA, which follows spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8802
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Wed, 8 Jul 2009 03:47:10 +0000 (03:47 +0000)]
add comments to note it's the spec typo issue for EFI_CACHE_CONFIGURATION_DATA filed type. it should be UINT32 rather than UINT16
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8801
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Wed, 8 Jul 2009 03:44:09 +0000 (03:44 +0000)]
add comment on EFI_PROCESSOR_CORE_FREQUENCY_LIST_DATA to note there is gap between code and spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8800
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 8 Jul 2009 03:41:52 +0000 (03:41 +0000)]
Add comments for the inconsistent definition with framework specification.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8799
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 8 Jul 2009 03:41:46 +0000 (03:41 +0000)]
Add comments for the inconsistent definition with framework specification.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8798
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Wed, 8 Jul 2009 03:38:23 +0000 (03:38 +0000)]
add comments to note why EFI_MISC_PORT_DEVICE_PATH and etc exists here , which is not defined in MiscSubclass spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8797
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Wed, 8 Jul 2009 03:26:32 +0000 (03:26 +0000)]
update the file header comment
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8796
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Wed, 8 Jul 2009 03:20:57 +0000 (03:20 +0000)]
Inconsistent with specification here:
This field in StatusCodes spec0.9 is defined as UINT32, keep code unchanged.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8795
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Wed, 8 Jul 2009 03:10:33 +0000 (03:10 +0000)]
Refine comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8794
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Wed, 8 Jul 2009 03:10:27 +0000 (03:10 +0000)]
1. change the value of EFI_PROCESSOR_SUBCLASS_VERSION to follow spec.
2. remove EFI_STRING_TOKEN, which doesn't be defined by any spec. replace it with STRING_REF.
3. change the fields of EFI_EXP_BASE10_DATA to INT16 to follow spec.
4. change the field name of EFI_PROCESSOR_MISC_INFO to follow spec.
5. note that field which are introduced to reflect the SMBIOS2.6
6. change name EFI_PROCESSOR_HEALTH_STATUS to EFI_PROCESSOR_HEALTH_STATUS_DATA
7. EFI_CACHE_ASSOCIATION_DATA to EFI_PROCESSOR_CACHE_ASSOCIATION_DATA
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8793
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Wed, 8 Jul 2009 03:05:55 +0000 (03:05 +0000)]
Add [in], [out] tag for function description.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8792
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Wed, 8 Jul 2009 02:44:46 +0000 (02:44 +0000)]
Add comments to describe inconsistency between code and Framework spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8791
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Wed, 8 Jul 2009 02:39:04 +0000 (02:39 +0000)]
Add comments to describe inconsistency between code and Framework spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8790
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Wed, 8 Jul 2009 02:31:10 +0000 (02:31 +0000)]
Add check that Progress is NULL
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8789
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Tue, 7 Jul 2009 22:52:16 +0000 (22:52 +0000)]
Remove TempStringLen. It was assigned, but not used. (ICC warning)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8788
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Tue, 7 Jul 2009 22:52:15 +0000 (22:52 +0000)]
Revert r8771. UnixPkg has a custom RTC driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8787
6f19259b -4bc3-4df7-8a09-
765794883524
jljusten [Tue, 7 Jul 2009 22:52:13 +0000 (22:52 +0000)]
Add UefiRuntimeLib to PcAtChipsetPkg.dsc.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8786
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Tue, 7 Jul 2009 10:17:16 +0000 (10:17 +0000)]
Fix some issues reported by source static analysis tools.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8785
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Tue, 7 Jul 2009 07:49:14 +0000 (07:49 +0000)]
change comment style from 3 line to 1 line
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8784
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Tue, 7 Jul 2009 07:09:31 +0000 (07:09 +0000)]
Add IncompatiblePciDeviceSupportDxe module in IntelFrameworkModulePkg.
This module provided one typical incompatible PCI device list to be one template and install EFI incompatible PCI device support protocol.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8783
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Tue, 7 Jul 2009 07:04:59 +0000 (07:04 +0000)]
1. cleanup to refine the doxgen comment.
2. remove unused macro EFI_VARIABLE_READ_ONLY, which is not define by PeiCIS spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8782
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Tue, 7 Jul 2009 06:38:18 +0000 (06:38 +0000)]
Add declaration header file for token space.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8781
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Tue, 7 Jul 2009 06:37:13 +0000 (06:37 +0000)]
Remove original PcRtc driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8780
6f19259b -4bc3-4df7-8a09-
765794883524
eric_tian [Tue, 7 Jul 2009 06:36:42 +0000 (06:36 +0000)]
supply comments on data structure to follow spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8779
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 7 Jul 2009 06:28:42 +0000 (06:28 +0000)]
Update the conflicted function name with UefiLib from CreatePopUp to CreateMultiStringPopUp.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8778
6f19259b -4bc3-4df7-8a09-
765794883524