[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RTC_OFFSET (Re: gmac ethernet)
In message ``Re: gmac ethernet ''
Tue Feb 29 02:20:37 JST 2000,
you@nightbreak.org (Y. Takizawa) writes:
> ところで,macppc って RTC_OFFSET の概念はなかったんでしたっけ?
> gdb --write で rtc_offset 設定しても変わんなかったので….
いつまでも GMT 表示じゃアレなんで
i386 のを参考にてきとーに追加してみたんですけど
こんなもんでいいんでしょうか?
# もっと簡単な方法があったりして.まあいいや.
--
Y. Takizawa (滝沢陽三)
you@nightbreak.org, takizawa@computer.org
``Don't feel as if the key to successful computing is only in your hands.''
--(ここから)--
--- sys/arch/macppc/macppc/clock.c.orig Wed Jan 19 21:28:02 2000
+++ sys/arch/macppc/macppc/clock.c Fri Mar 24 10:13:14 2000
@@ -80,7 +80,7 @@
return;
}
clockinitted = 1;
- time.tv_sec = rtc_time - DIFF19041970;
+ time.tv_sec = rtc_time - DIFF19041970 + rtc_offset * 60;
deltat = time.tv_sec - base;
if (deltat < 0)
@@ -104,7 +104,7 @@
u_int rtc_time;
if (clockinitted) {
- rtc_time = time.tv_sec + DIFF19041970;
+ rtc_time = time.tv_sec + DIFF19041970 - rtc_offset * 60;
adb_set_date_time(rtc_time);
}
#endif
--(ここまで)--