diff options
author | Yu-Ping Wu <yupingso@chromium.org> | 2019-12-02 11:11:53 +0800 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2019-12-16 09:47:38 +0000 |
commit | 41956b574212224127ba393f6e65be88de6f3f21 (patch) | |
tree | debd4257ed82d396953a848f1a06b1e0145f91a4 /src/lib/boot_device.c | |
parent | c32ca089c97198a7f715c91d8a8be0d94c67953c (diff) | |
download | coreboot-41956b574212224127ba393f6e65be88de6f3f21.tar.xz |
libpayload: Implement reading from CBMEM console
To support showing CBMEM logs on recovery screen, add a function
cbmem_console_snapshot() to copy the CBMEM console to an allocated
buffer. Non-printable characters are automatically replaced with '?' to
ensure the returned string is printable.
BRANCH=none
BUG=b:146105976
TEST=emerge-nami libpayload
Change-Id: Ie324055f5fd8276f1d833fc9d04f60a792dbb9f6
Signed-off-by: Yu-Ping Wu <yupingso@chromium.org>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/37667
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Hung-Te Lin <hungte@chromium.org>
Diffstat (limited to 'src/lib/boot_device.c')
0 files changed, 0 insertions, 0 deletions