[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-ppc] [Qemu-devel] [RESEND][PATCH] booke timers
From: |
Scott Wood |
Subject: |
Re: [Qemu-ppc] [Qemu-devel] [RESEND][PATCH] booke timers |
Date: |
Mon, 12 Sep 2011 12:23:36 -0500 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110428 Fedora/3.1.10-1.fc15 Thunderbird/3.1.10 |
On 09/09/2011 09:58 AM, Alexander Graf wrote:
> On 09.09.2011, at 16:22, Fabien Chouteau wrote:
>> if the interrupt is already set and you clear TCR.DIE, the interrupt has to
>> remain set. The only way to unset an interrupt is to clear the corresponding
>> bit in TSR (currently in store_booke_tsr).
>
> Are you sure? I see several things in the 2.06 spec:
[snip]
> To me that sounds as if the decrementer interrupt gets injected only
> when TSR.DIS=1, TCR.DIE=1 and MSR.EE=1. Unsetting any of these bits
> stops the interrupt from being delivered.
>
> Scott, can you please check up with the hardware guys if this is correct?
This is how I've always understood it to work (assuming the interrupt
hasn't already been delivered, of course). Fabien, do you have real
hardware that you see behave the way you describe?
-Scott
- Re: [Qemu-ppc] [Qemu-devel] [RESEND][PATCH] booke timers, Alexander Graf, 2011/09/07
- Re: [Qemu-ppc] [Qemu-devel] [RESEND][PATCH] booke timers, Fabien Chouteau, 2011/09/09
- Re: [Qemu-ppc] [Qemu-devel] [RESEND][PATCH] booke timers, Alexander Graf, 2011/09/09
- Re: [Qemu-ppc] [Qemu-devel] [RESEND][PATCH] booke timers, Fabien Chouteau, 2011/09/09
- Re: [Qemu-ppc] [Qemu-devel] [RESEND][PATCH] booke timers, Alexander Graf, 2011/09/09
- Re: [Qemu-ppc] [Qemu-devel] [RESEND][PATCH] booke timers, Fabien Chouteau, 2011/09/09
- Re: [Qemu-ppc] [Qemu-devel] [RESEND][PATCH] booke timers, Alexander Graf, 2011/09/09
- Re: [Qemu-ppc] [Qemu-devel] [RESEND][PATCH] booke timers,
Scott Wood <=
- Re: [Qemu-ppc] [Qemu-devel] [RESEND][PATCH] booke timers, Fabien Chouteau, 2011/09/13
- Re: [Qemu-ppc] [Qemu-devel] [RESEND][PATCH] booke timers, Alexander Graf, 2011/09/13
- Re: [Qemu-ppc] [Qemu-devel] [RESEND][PATCH] booke timers, Alexander Graf, 2011/09/13
- Re: [Qemu-ppc] [Qemu-devel] [RESEND][PATCH] booke timers, Fabien Chouteau, 2011/09/13
- Re: [Qemu-ppc] [Qemu-devel] [RESEND][PATCH] booke timers, Scott Wood, 2011/09/13
- Re: [Qemu-ppc] [Qemu-devel] [RESEND][PATCH] booke timers, Alexander Graf, 2011/09/13