1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-18 10:35:55 +00:00

MFi386: write the correct weekday back to the RTC.

This commit is contained in:
Poul-Henning Kamp 2003-02-05 09:33:57 +00:00
parent d1b40f007d
commit 4bec58cd70
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=110371
3 changed files with 3 additions and 3 deletions

View File

@ -1248,7 +1248,7 @@ resettodr()
rtc_outb(bin2bcd(tm%24)); tm /= 24; /* Write back Hours */
/* We have now the days since 01-01-1970 in tm */
wd = (tm+4)%7;
wd = (tm + 4) % 7 + 1); /* Write back Weekday */
for (y = 1970, m = DAYSPERYEAR + LEAPYEAR(y);
tm >= m;
y++, m = DAYSPERYEAR + LEAPYEAR(y))

View File

@ -1248,7 +1248,7 @@ resettodr()
rtc_outb(bin2bcd(tm%24)); tm /= 24; /* Write back Hours */
/* We have now the days since 01-01-1970 in tm */
wd = (tm+4)%7;
wd = (tm + 4) % 7 + 1); /* Write back Weekday */
for (y = 1970, m = DAYSPERYEAR + LEAPYEAR(y);
tm >= m;
y++, m = DAYSPERYEAR + LEAPYEAR(y))

View File

@ -1248,7 +1248,7 @@ resettodr()
rtc_outb(bin2bcd(tm%24)); tm /= 24; /* Write back Hours */
/* We have now the days since 01-01-1970 in tm */
wd = (tm+4)%7;
wd = (tm + 4) % 7 + 1); /* Write back Weekday */
for (y = 1970, m = DAYSPERYEAR + LEAPYEAR(y);
tm >= m;
y++, m = DAYSPERYEAR + LEAPYEAR(y))