Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
.gitignore | H A D | 25-Apr-2025 | 24 | 3 | 2 | |
AUTHORS | H A D | 25-Apr-2025 | 607 | 15 | 13 | |
COPYING | H A D | 25-Apr-2025 | 17.6 KiB | 340 | 281 | |
Kconfig | H A D | 25-Apr-2025 | 2.2 KiB | 97 | 76 | |
Makefile | H A D | 25-Apr-2025 | 1.8 KiB | 84 | 58 | |
README | H A D | 25-Apr-2025 | 678 | 27 | 17 | |
bootlog_module.c | H A D | 25-Apr-2025 | 4.4 KiB | 220 | 158 | |
cbfs_module.c | H A D | 25-Apr-2025 | 5.2 KiB | 254 | 211 | |
coreboot_module.c | H A D | 25-Apr-2025 | 5.3 KiB | 247 | 189 | |
coreinfo.c | H A D | 25-Apr-2025 | 6 KiB | 322 | 251 | |
coreinfo.h | H A D | 25-Apr-2025 | 468 | 25 | 16 | |
cpuid.S | H A D | 25-Apr-2025 | 718 | 51 | 37 | |
cpuinfo_module.c | H A D | 25-Apr-2025 | 6.1 KiB | 262 | 202 | |
multiboot_module.c | H A D | 25-Apr-2025 | 1.9 KiB | 105 | 74 | |
nvram_module.c | H A D | 25-Apr-2025 | 1.2 KiB | 65 | 45 | |
pci_module.c | H A D | 25-Apr-2025 | 4.8 KiB | 260 | 187 | |
ramdump_module.c | H A D | 25-Apr-2025 | 1.8 KiB | 95 | 75 | |
timestamps_module.c | H A D | 25-Apr-2025 | 6.1 KiB | 282 | 199 |
README
1This is a silly little program that demonstrates how cool libpayload is 2and also serves a purpose. It is fun and educational! 3 4Requirements 5------------ 6 7You should use the coreboot reference cross compiler. If you insist on using 8your system compiler, some Linux distributions might require you to install 9a package called gcc-multilib if you are on a 64bit system. 10 11Build 12----- 13 14You need libpayload to build coreinfo. So, first, you need follow the README of 15libpayload to build it but install libpayload into its own directory by doing 16this: 17 18 $ make DESTDIR=/path/to/libpayload/install install 19 20Then you can build coreinfo now: 21 22 $ cd coreinfo 23 24 $ make menuconfig 25 26 $ make 27