Mfi386 revision 1.239 of src/sys/i386/isa/clock.c. Seemingly some

pc98 motherboards do not provide us with the correct day of week
either. Ignore the day of week when setting the clock here too.

Approved by:	re (bmah)
Requested from:	nyan
MFC after:	3 weeks
This commit is contained in:
David Malone 2007-07-29 20:16:48 +00:00
parent e251d2f4f6
commit c848e0de55
2 changed files with 4 additions and 2 deletions

View File

@ -638,7 +638,8 @@ inittodr(time_t base)
ct.year = bcd2bin(rtc_inb() & 0xff) + 1900; /* year */
if (ct.year < 1995)
ct.year += 100;
/* Should we set dow = -1 because some clocks don't set it correctly? */
/* Set dow = -1 because some clocks don't set it correctly. */
ct.dow = -1;
if (clock_ct_to_ts(&ct, &ts)) {
printf("Invalid time in clock: check and reset the date!\n");
return;

View File

@ -638,7 +638,8 @@ inittodr(time_t base)
ct.year = bcd2bin(rtc_inb() & 0xff) + 1900; /* year */
if (ct.year < 1995)
ct.year += 100;
/* Should we set dow = -1 because some clocks don't set it correctly? */
/* Set dow = -1 because some clocks don't set it correctly. */
ct.dow = -1;
if (clock_ct_to_ts(&ct, &ts)) {
printf("Invalid time in clock: check and reset the date!\n");
return;