summaryrefslogtreecommitdiffstats
path: root/libc/string
diff options
context:
space:
mode:
authorStewart Smith <stewart@linux.ibm.com>2018-12-13 17:07:04 +1100
committerRaptor Engineering Development Team <support@raptorengineering.com>2019-04-24 08:01:48 +0000
commit90be8a8dfe4c902a95f4c234ef8619e1cd99742e (patch)
tree742ab0a011788dc1a8a4f7a85db0124db52358eb /libc/string
parent456cef2f6810d80111208ae48147ff709b0dd6d0 (diff)
downloadblackbird-skiboot-90be8a8dfe4c902a95f4c234ef8619e1cd99742e.tar.gz
blackbird-skiboot-90be8a8dfe4c902a95f4c234ef8619e1cd99742e.zip
Write boot progress to LPC port 80h
This is an adaptation of what we currently do for op_display() on FSP machines, inventing an encoding for what we can write into the single byte at LPC port 80h. Port 80h is often used on x86 systems to indicate boot progress/status and dates back a decent amount of time. Since a byte isn't exactly very expressive for everything that can go on (and wrong) during boot, it's all about compromise. Some systems (such as Zaius/Barreleye G2) have a physical dual 7 segment display that display these codes. So far, this has only been driven by hostboot (see hostboot commit 90ec2e65314c). Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
Diffstat (limited to 'libc/string')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud