Merge branch 'master' of ssh://github.com/osresearch/heads

This commit is contained in:
Trammell Hudson 2016-12-13 14:59:13 -05:00
commit 8ce1309102
2 changed files with 8 additions and 8 deletions

View File

@ -81,7 +81,7 @@ define define_module =
$(build)/$($1_dir)/.config: config/$($1_config) $(build)/$($1_dir)/.canary
cp -a "$$<" "$$@"
endif
# Use the module's configure variable to build itself
$(build)/$($1_dir)/.configured: \
@ -215,7 +215,7 @@ initrd.cpio: $(initrd_bins) $(initrd_libs) initrd_lib_install
) \
| cpio --quiet -H newc -o \
| ../cpio-clean \
> "../$@.tmp"
> "../$@.tmp"
if ! cmp --quiet "$@" "$@.tmp"; then \
mv "$@.tmp" "$@"; \
else \
@ -224,7 +224,7 @@ initrd.cpio: $(initrd_bins) $(initrd_libs) initrd_lib_install
fi
initrd.intermediate: initrd.cpio
# populate the coreboot initrd image from the one we built.
# 4.4 doesn't allow this, but building from head does.
@ -240,7 +240,7 @@ $(build)/$(coreboot_dir)/bzImage: $(call outputs,linux)
$(call outputs,coreboot): $(build)/$(coreboot_dir)/bzImage
# The CoreBoot gcc won't work for us since it doesn't have libc
# The coreboot gcc won't work for us since it doesn't have libc
#XGCC := $(build)/$(coreboot_dir)/util/crossgcc/xgcc/
#export CC := $(XGCC)/bin/x86_64-elf-gcc
#export LDFLAGS := -L/lib/x86_64-linux-gnu

View File

@ -26,7 +26,7 @@ Building heads
Components:
* CoreBoot
* coreboot
* Linux
* busybox
* kexec
@ -35,7 +35,7 @@ Components:
The top level `Makefile` will handle most of the details -- it downloads
the various packages, patches them, configures and builds, and then
copies the necessary parts into the `initrd` directory.
copies the necessary parts into the `initrd` directory.
Notes:
---
@ -240,9 +240,9 @@ algorithm. You could store the hashes in the ROM, but that would
not allow upgrades without rewriting the ROM.
CoreBoot console messages
coreboot console messages
---
The CoreBoot console messages are stored in the CBMEM region
The coreboot console messages are stored in the CBMEM region
and can be read by the Linux payload with the `cbmem --console | less`
command. There is lots of interesting data about the state of the
system.