coreboot-kgpe-d16/payloads
Patrick Rudolph 9f3e734e5c libpayload: Improve rtc functions
On Lenovo T500 the RTC readings where wrong, as RTC has
different encodings, depending on the statusB register.

Support BCD vs binary RTC format and AM/PM vs 24h RTC format.

Fixes wrong date and time on Lenovo 500.

Change-Id: Id773c33e228973e190a7e14c3d11979678b1a619
Signed-off-by: Patrick Rudolph <siro@das-labor.org>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/18498
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Nico Huber <nico.h@gmx.de>
2020-03-09 08:14:04 +00:00
..
coreinfo payloads: Fix typos 2020-02-17 16:01:50 +00:00
external payloads/ext/Makefile.inc: Fix SeaBIOS race condition 2020-03-03 07:47:31 +00:00
libpayload libpayload: Improve rtc functions 2020-03-09 08:14:04 +00:00
linuxcheck Makefile.inc, payloads: Enable -Wvla 2019-08-20 20:57:01 +00:00
nvramcui Makefile.inc, payloads: Enable -Wvla 2019-08-20 20:57:01 +00:00
Kconfig cbfs: allow uncompressed payloads 2020-02-22 22:38:27 +00:00
Makefile.inc