Add ELOG support to the SMBIOS eventlog library

This was ported from gsys and modified to support the
actual implementation and event types in coreboot ELOG.

BUG=chrome-os-partner:9195
TEST=adds new unused infrastructure, used in later commits.

Change-Id: I055fdf60b3a541219ffb1df77c7297b94d9837a9
Signed-off-by: Duncan Laurie <dlaurie@chromium.org>
2 files changed