qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] Re: [PATCHv2] Add rtc reset function.


From: Gleb Natapov
Subject: [Qemu-devel] Re: [PATCHv2] Add rtc reset function.
Date: Tue, 9 Jun 2009 13:39:41 +0300

On Tue, Jun 09, 2009 at 12:23:21PM +0200, Jan Kiszka wrote:
> > +static void rtc_reset(void *opaque)
> > +{
> > +    RTCState *s = opaque;
> > +
> > +    s->cmos_data[RTC_REG_B] &= ~(REG_B_PIE | REG_B_AIE | REG_B_SQWE);
> > +    s->cmos_data[RTC_REG_C] &= ~(REG_C_UF | REG_C_IRQF | REG_C_PF | 
> > REG_C_AF);
> > +
> > +    qemu_irq_lower(s->irq);
> > +
> > +#ifdef TARGET_I386
> > +    if (rtc_td_hack)
> > +       s->irq_coalesced = 0;
> 
> Sorry, missed that on first run: Isn't it safer, clearer, more beautiful
> to reset this unconditionally?
> 
It doesn't really matter. From safety point of view the code is safe.

--
                        Gleb.




reply via email to

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