mc146818rtc: Update the Day of Week in CMOS in the right way.
commit094920ddd327149e1f513bca413e536806b69f9e
authorZheng Bao <fishbaozi@gmail.com>
Fri, 9 Nov 2012 10:15:54 +0000 (9 18:15 +0800)
committerAnton Kochkov <anton.kochkov@gmail.com>
Fri, 9 Nov 2012 14:19:00 +0000 (9 15:19 +0100)
tree37a7ecd45e70c33322474ea738cdf42bf693bdf1
parent2799e3f75034125bb248978803ceb30de0f6abd6
mc146818rtc: Update the Day of Week in CMOS in the right way.

The range of weekday in CMOS is 01-07, while the Sunday is 1, and
Saturday is 7. The comand date in coreutils defines
  %u   day of week (1..7); 1 is Monday
  %w   day of week (0..6); 0 is Sunday
There are 1 day offset for each week day. So we use "%w" and plus 1
before we update the weekday in CMOS.

Change-Id: I3fab4e95f04924ff0ba10a7012b57da1d3f0d1a5
Signed-off-by: Zheng Bao <zheng.bao@amd.com>
Signed-off-by: zbao <fishbaozi@gmail.com>
Reviewed-on: http://review.coreboot.org/1802
Tested-by: build bot (Jenkins)
Reviewed-by: Anton Kochkov <anton.kochkov@gmail.com>
Makefile.inc
src/drivers/pc80/mc146818rtc.c