coreboot-kgpe-d16/payloads/coreinfo
Dave Frodin 1b0c352675 coreinfo: change the foreground/background colors
The default curses library changed from tinycurses to
PDCurses. PDCurses fails to fill the entire active screen with
the assigned background colors when it writes 'blank' chars.
This will allow the menues to look better until I resolve that.

Change-Id: I70b5331d16dd0abaa1f0b02b725571844b7ac15e
Signed-off-by: Dave Frodin <dave.frodin@se-eng.com>
Reviewed-on: http://review.coreboot.org/1984
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Reviewed-by: Marc Jones <marcj303@gmail.com>
2012-12-07 20:43:13 +01:00
..
util/kconfig Respect linker order 2011-12-21 16:27:01 +01:00
COPYING corinfo: Inital release of the coreinfo code 2008-03-20 00:11:05 +00:00
Kconfig Change default path and configuration for Coreinfo. 2010-08-05 14:41:29 +00:00
Makefile Change default path and configuration for Coreinfo. 2010-08-05 14:41:29 +00:00
README Add build instructions for coreinfo, specially pointing out installing 2011-04-01 00:39:07 +00:00
bootlog_module.c Do not try to display non-printable characters on the bootlog and 2008-09-30 06:13:54 +00:00
cbfs_module.c Add multi-architecture support to cbfstool 2012-11-30 00:42:31 +01:00
coreboot_module.c coreinfo: fix build error (TRIVIAL) 2012-08-15 14:06:07 +02:00
coreinfo.c coreinfo: change the foreground/background colors 2012-12-07 20:43:13 +01:00
coreinfo.h Add support for an "NVRAM Dump" screen in coreinfo (optional), as well as for 2008-03-31 20:30:18 +00:00
cpuid.S Since some people disapprove of white space cleanups mixed in regular commits 2010-04-27 06:56:47 +00:00
cpuinfo_module.c coreinfo: Move the rdtsc.h include into the #ifdef CONFIG_MODULE_CPUINFO 2008-05-06 21:32:52 +00:00
lar_module.c This patch updates coreinfo to use the ACS_ macros for line graphics. 2008-08-11 20:35:32 +00:00
multiboot_module.c [PATCH] coreinfo: Add multiboot parsing support 2008-11-11 19:53:42 +00:00
nvram_module.c This patch updates coreinfo to use the ACS_ macros for line graphics. 2008-08-11 20:35:32 +00:00
pci_module.c Since some people disapprove of white space cleanups mixed in regular commits 2010-04-27 06:56:47 +00:00
ramdump_module.c Update Coreinfo to use TAG_FORWARD in tables. 2009-08-24 15:25:11 +00:00

README

This is a silly little program that demonstrates how cool libpayload is
and also serves a purpose.  Its fun and educational!

Requirements
------------

You should use the coreboot reference cross compiler. If you insist on using
your system compiler, some Linux distributions might require you to install
a package called gcc-multilib if you are on a 64bit system.

Build
-----

You need libpayload to build coreinfo. So, first, you need follow the README of 
libpayload to build it but install libpayload into its own directory by doing 
this:

 $ make DESTDIR=/path/to/libpayload/install install

Then you can build coreinfo now:

 $ cd coreinfo

 $ make menuconfig
 
 $ make