summaryrefslogtreecommitdiff
path: root/payloads/coreinfo/coreinfo.c
diff options
context:
space:
mode:
authorUwe Hermann <uwe@hermann-uwe.de>2008-04-22 20:19:53 +0000
committerUwe Hermann <uwe@hermann-uwe.de>2008-04-22 20:19:53 +0000
commit0ab8cddf02f592a34f3c555ba78a11eaf66a59c0 (patch)
tree4c4ac7b05bc1100473a37a0247f60da6f73dcccd /payloads/coreinfo/coreinfo.c
parent16acf8b393c5a7933e86f3c7a42a614ad296402e (diff)
downloadcoreboot-0ab8cddf02f592a34f3c555ba78a11eaf66a59c0.tar.xz
Add support for a 'bootlog' module to coreinfo.
It displays the coreboot printk buffer in RAM and let's you scroll through it. This feature is only available for coreboot v3 though, as v2 doesn't have a printk-buffer feature, yet. Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de> Acked-by: Jordan Crouse <jordan.crouse@amd.com> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3247 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'payloads/coreinfo/coreinfo.c')
-rw-r--r--payloads/coreinfo/coreinfo.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/payloads/coreinfo/coreinfo.c b/payloads/coreinfo/coreinfo.c
index 40c4d07cba..13a08f24a2 100644
--- a/payloads/coreinfo/coreinfo.c
+++ b/payloads/coreinfo/coreinfo.c
@@ -26,6 +26,7 @@ extern struct coreinfo_module cpuinfo_module;
extern struct coreinfo_module pci_module;
extern struct coreinfo_module coreboot_module;
extern struct coreinfo_module nvram_module;
+extern struct coreinfo_module bootlog_module;
struct coreinfo_module *modules[] = {
#ifdef CONFIG_MODULE_CPUINFO
@@ -40,6 +41,9 @@ struct coreinfo_module *modules[] = {
#ifdef CONFIG_MODULE_NVRAM
&nvram_module,
#endif
+#ifdef CONFIG_MODULE_BOOTLOG
+ &bootlog_module,
+#endif
};
static WINDOW *modwin;