qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] qemu qemu-doc.texi vl.c vl.h hw/mc146818rtc.c


From: Fabrice Bellard
Subject: Re: [Qemu-devel] qemu qemu-doc.texi vl.c vl.h hw/mc146818rtc.c
Date: Wed, 07 Nov 2007 20:07:02 +0100
User-agent: Thunderbird 1.5.0.9 (X11/20070212)

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.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]