Re: [Qemu-devel] qemu qemu-doc.texi vl.c vl.h hw/mc146818rtc.c
Hi, the change from mc146818rtc.c might be needed for other timer implementations, too (because not all systems emulated by QEMU use mc146818rtc.c). A list of candidates is here (fgrep gmtime, fgrep gettime): hw/m48t59.c:gmtime_r (t, tm); hw/omap.c:s-convert = rtc_utc ? gmtime_r : localtime_r; hw/pl031.c:tm = gmtime(ti); hw/pxa2xx.c:tm = gmtime(ti); hw/etraxfs_timer.c: gettimeofday(now, NULL); hw/omap.c needs additional changes for Windows, because gmtime_r is missing there. Maybe all those locations should use a central function (to be written). Stefan Fabrice Bellard schrieb: CVSROOT: /sources/qemu Module name: qemu Changes by: Fabrice Bellard bellard 07/11/07 16:24:34 Modified files: . : qemu-doc.texi vl.c vl.h hw : mc146818rtc.c Log message: added -startdate option CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/qemu-doc.texi?cvsroot=qemur1=1.163r2=1.164 http://cvs.savannah.gnu.org/viewcvs/qemu/vl.c?cvsroot=qemur1=1.353r2=1.354 http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.287r2=1.288 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mc146818rtc.c?cvsroot=qemur1=1.12r2=1.13
Re: [Qemu-devel] qemu qemu-doc.texi vl.c vl.h hw/mc146818rtc.c
Stefan Weil wrote: Hi, the change from mc146818rtc.c might be needed for other timer implementations, too (because not all systems emulated by QEMU use mc146818rtc.c). A list of candidates is here (fgrep gmtime, fgrep gettime): hw/m48t59.c:gmtime_r (t, tm); hw/omap.c:s-convert = rtc_utc ? gmtime_r : localtime_r; hw/pl031.c:tm = gmtime(ti); hw/pxa2xx.c:tm = gmtime(ti); hw/etraxfs_timer.c: gettimeofday(now, NULL); hw/omap.c needs additional changes for Windows, because gmtime_r is missing there. Maybe all those locations should use a central function (to be written). Right. There should be at least a function which returns the current time with the rtc_utc flag handling. Fabrice.
[Qemu-devel] qemu qemu-doc.texi vl.c vl.h hw/mc146818rtc.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Fabrice Bellard bellard 07/11/07 16:24:34 Modified files: . : qemu-doc.texi vl.c vl.h hw : mc146818rtc.c Log message: added -startdate option CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/qemu-doc.texi?cvsroot=qemur1=1.163r2=1.164 http://cvs.savannah.gnu.org/viewcvs/qemu/vl.c?cvsroot=qemur1=1.353r2=1.354 http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.287r2=1.288 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mc146818rtc.c?cvsroot=qemur1=1.12r2=1.13