Parent Directory
|
Revision Log
|
Patch
| revision 1.67 by bellard, Sat Nov 26 18:43:28 2005 UTC | revision 1.68 by bellard, Sat Nov 26 20:15:14 2005 UTC | |
|---|---|---|
| # | Line 265 int cpu_exec(CPUState *env1) | Line 265 int cpu_exec(CPUState *env1) |
| 265 | } | } |
| 266 | } | } |
| 267 | #elif defined(TARGET_PPC) | #elif defined(TARGET_PPC) |
| 268 | if (env1->msr[MSR_POW]) { | if (env1->halted) { |
| 269 | if (env1->msr[MSR_EE] && | if (env1->msr[MSR_EE] && |
| 270 | (env1->interrupt_request & | (env1->interrupt_request & |
| 271 | (CPU_INTERRUPT_HARD | CPU_INTERRUPT_TIMER))) { | (CPU_INTERRUPT_HARD | CPU_INTERRUPT_TIMER))) { |
| 272 | env1->msr[MSR_POW] = 0; | env1->halted = 0; |
| 273 | } else { | } else { |
| 274 | return EXCP_HALTED; | return EXCP_HALTED; |
| 275 | } | } |
|
||||||||
| savannah-hackers-public@gnu.org | ViewVC Help |
| Powered by ViewVC 1.1.26 |