Revision: 18674
http://sourceforge.net/p/edk2/code/18674
Author: jyao1
Date: 2015-10-27 02:43:39 +0000 (Tue, 27 Oct 2015)
Log Message:
-----------
Move Smbios table MAX length definition to Mde header filer.
So that other module can also refer to them.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: "Yao, Jiewen" <[email protected]>
Reviewed-by: "Zeng, Star" <[email protected]>
Modified Paths:
--------------
trunk/edk2/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.h
trunk/edk2/MdePkg/Include/IndustryStandard/SmBios.h
Modified: trunk/edk2/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.h
===================================================================
--- trunk/edk2/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.h 2015-10-26
16:40:52 UTC (rev 18673)
+++ trunk/edk2/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.h 2015-10-27
02:43:39 UTC (rev 18674)
@@ -31,18 +31,6 @@
#include <Library/UefiBootServicesTableLib.h>
#include <Library/PcdLib.h>
-//
-// The length of the entire structure table (including all strings) must be
reported
-// in the Structure Table Length field of the SMBIOS Structure Table Entry
Point,
-// which is a WORD field limited to 65,535 bytes.
-//
-#define SMBIOS_TABLE_MAX_LENGTH 0xFFFF
-
-//
-// For SMBIOS 3.0, Structure table maximum size in Entry Point structure is
DWORD field limited to 0xFFFFFFFF bytes.
-//
-#define SMBIOS_3_0_TABLE_MAX_LENGTH 0xFFFFFFFF
-
#define SMBIOS_INSTANCE_SIGNATURE SIGNATURE_32 ('S', 'B', 'i', 's')
typedef struct {
UINT32 Signature;
Modified: trunk/edk2/MdePkg/Include/IndustryStandard/SmBios.h
===================================================================
--- trunk/edk2/MdePkg/Include/IndustryStandard/SmBios.h 2015-10-26 16:40:52 UTC
(rev 18673)
+++ trunk/edk2/MdePkg/Include/IndustryStandard/SmBios.h 2015-10-27 02:43:39 UTC
(rev 18674)
@@ -38,6 +38,18 @@
///
#define SMBIOS_STRING_MAX_LENGTH 64
+//
+// The length of the entire structure table (including all strings) must be
reported
+// in the Structure Table Length field of the SMBIOS Structure Table Entry
Point,
+// which is a WORD field limited to 65,535 bytes.
+//
+#define SMBIOS_TABLE_MAX_LENGTH 0xFFFF
+
+//
+// For SMBIOS 3.0, Structure table maximum size in Entry Point structure is
DWORD field limited to 0xFFFFFFFF bytes.
+//
+#define SMBIOS_3_0_TABLE_MAX_LENGTH 0xFFFFFFFF
+
///
/// Inactive type is added from SMBIOS 2.2. Reference SMBIOS 2.6, chapter
3.3.43.
/// Upper-level software that interprets the SMBIOS structure-table should
bypass an
------------------------------------------------------------------------------
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits