History log of /device/linaro/bootloader/edk2/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
7254d134706361032d3b87bfecb96d15c1d43401 27-Oct-2015 Yao, Jiewen <jiewen.yao@intel.com> 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" <jiewen.yao@intel.com>
Reviewed-by: "Zeng, Star" <star.zeng@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18674 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.h
e63f3308e056bc1f312f417bce7db0c48174bb07 16-Mar-2015 Elvin Li <elvin.li@intel.com> MdeModulePkg: Add SMBIOS 64-bit support for SMBIOS 3.0.

Add SMBIOS 64-bit entry point and 64-bit table support for SMBIOS 3.0.
Introduce PcdSmbiosEntryPointProvideMethod to produce 32-bit or 64-bit
SMBIOS table.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Elvin Li <elvin.li@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17051 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.h
4233bf706676f9ed0e71a7aac3f3216d0eabf953 08-May-2012 lzeng14 <lzeng14@6f19259b-4bc3-4df7-8a09-765794883524> Enhance SmbiosDxe driver:
1. If string length exceeds 65535 bytes, return error. So infinite loop will not happen because of UINTN overflow.
2. When a SMBIOS entry is added or updated, check if the total length of SMBIOS table exceeds 65535 bytes, if it happens, return error.

Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Elvin Li <elvin.li@intel.com>

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13290 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.h
0ddd855318a42ecdd52c87e59202481996062276 01-Aug-2011 li-elvin <li-elvin@6f19259b-4bc3-4df7-8a09-765794883524> Create smbios table when user adds/removes/Updatestring for a SMBIOS entry. It is for UEFI driver to access SMBIOS table in configuration table before boot.

Signed-off-by: li-elvin
Reviewed-by: lzeng14


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12067 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.h
e5eed7d3641d71d7ea539e5379ea9c6a5cd97004 24-Apr-2010 hhtian <hhtian@6f19259b-4bc3-4df7-8a09-765794883524> Update the copyright notice format

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10418 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.h
9f7d5b46aa54a46cf03e52569757d642c15d5175 01-Feb-2010 li-elvin <li-elvin@6f19259b-4bc3-4df7-8a09-765794883524> Remove micro definition for smbios version, instead we use a PCD value to let user customize smbios version better.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9893 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.h
310b04e6f192fc7494b1f69fd37efeef6aacfc50 20-Nov-2009 davidhuang <davidhuang@6f19259b-4bc3-4df7-8a09-765794883524> 1. PI SMBIOS Checkin. Major change include:
1) Produce PI SMBIOS protocol in MdeModulePkg
2) Update all consumers (in CorePkgs and native platform pkgs) to consume SMBIOS protocol instead of DataHub
3) Pass ECC tool; Verify Nt32, Duet, Unix platform

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9456 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.h