coreboot-kgpe-d16/util
Gabe Black 5d3438de41 Revamp cbmem.py to use the coreboot tables.
This change makes significant changes to cbmem.py to make it use the
coreboot tables to find the memory console and timestamp areas instead
of looking for the in memory table TOC structure. That appears to be
more robust and gets cbmem.py working again after some unrelated
changes that affected memory layout.

It also introduces some small infrastructure to make accessing C style
structures in physical memory easier and more transparent.

Change-Id: I51833055a50c2d76423520ba6e059bf8fc50adea
Signed-off-by: Gabe Black <gabeblack@google.com>
Reviewed-on: http://review.coreboot.org/762
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
2012-03-30 17:46:26 +02:00
..
abuild Drop support for BROKEN marker 2012-03-01 00:03:34 +01:00
acpi Remove whitespace. 2012-02-17 19:04:31 +01:00
amdtools Since some people disapprove of white space cleanups mixed in regular commits 2010-04-27 06:56:47 +00:00
cbfstool correctly mark code segments as code in SELF 2012-03-07 14:20:09 +01:00
cbmem Revamp cbmem.py to use the coreboot tables. 2012-03-30 17:46:26 +02:00
crossgcc buildgcc: Add option to use ccache 2011-11-09 00:25:44 +01:00
dumpmmcr dumpmmcr: Fix compilation warnings in printf 2012-01-26 09:57:56 +01:00
ectool remove trailing whitespace 2011-11-01 19:07:45 +01:00
genprof Add support utils for tracing 2011-09-07 01:27:57 +02:00
getpir Cut the crap. 2010-09-21 21:16:27 +00:00
gitconfig gitconfig: Improve commit-msg hook 2012-03-25 20:20:41 +02:00
ifdtool Remove whitespace. 2012-02-17 19:04:31 +01:00
inteltool inteltool: Add support for dumping AMB registers 2012-01-08 20:41:09 +01:00
k8resdump add license headers to some trivial files and pc87427.h 2010-12-17 00:13:54 +00:00
kconfig Respect linker order 2011-12-21 16:27:01 +01:00
lbtdump Since some people disapprove of white space cleanups mixed in regular commits 2010-04-27 06:56:47 +00:00
lint Fix lint-stable checkin hooks on MacOS X 2012-03-09 05:29:08 +01:00
mkelfImage Remove whitespace. 2012-02-17 19:04:31 +01:00
mptable Remove incorrect IOAPIC lines from some mptable.c files. 2010-10-31 19:37:50 +00:00
msrtool msrtool: added support for Intel CPUs 2011-06-28 23:09:08 +02:00
nrv2b Since some people disapprove of white space cleanups mixed in regular commits 2010-04-27 06:56:47 +00:00
nvramtool remove trailing whitespace 2011-11-01 19:07:45 +01:00
optionlist Since some people disapprove of white space cleanups mixed in regular commits 2010-04-27 06:56:47 +00:00
options Fix compilation error due to non-unix style line endings in cmos.layout file while generating option_table.h. 2011-05-10 21:42:52 +00:00
resetcf Since some people disapprove of white space cleanups mixed in regular commits 2010-04-27 06:56:47 +00:00
romcc romcc: kill gcc warnings and .gitignore generated files 2012-02-07 22:34:42 +01:00
sconfig Sconfig: parse Kconfig options from devicetree.cb 2011-12-24 12:25:12 +01:00
superiotool tell superiotool about the ITE 8772 2012-03-10 08:47:06 +01:00
vgabios Since some people disapprove of white space cleanups mixed in regular commits 2010-04-27 06:56:47 +00:00
xcompile Revert "Use -mno-sse to prevent overzealous gcc optimizations" 2012-03-06 22:45:20 +01:00