summaryrefslogtreecommitdiffstats
path: root/commands/hwclock.c
diff options
context:
space:
mode:
authorAndrey Smirnov <andrew.smirnov@gmail.com>2016-01-06 22:17:32 -0800
committerSascha Hauer <s.hauer@pengutronix.de>2016-01-07 08:46:10 +0100
commit645320b94aaa0f478d31809673df6f83964c5292 (patch)
treef9b98fa7db0b028d52ee947bf1800735859a8591 /commands/hwclock.c
parent304cdde1677a77af010241801454dd58f2675fbe (diff)
downloadbarebox-645320b94aaa0f478d31809673df6f83964c5292.tar.gz
barebox-645320b94aaa0f478d31809673df6f83964c5292.tar.xz
rtc-lib: Check tm_wday for validity in rtc_valid_tm()
RTC drivers rely on rtc_valid_tm() in order to make sure that no bogus values from uninitialized HW registers get passed to the uppper layers. A somewhat contrived way to reproduce this problem with DS1307 RTC would be to do the following: > i2c_write -b <bus> -a <addr> -r 3 0x00 > hwclock Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'commands/hwclock.c')
0 files changed, 0 insertions, 0 deletions