Rev 625 | Rev 650 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 625 | Rev 631 | ||
|---|---|---|---|
| Line 404... | Line 404... | ||
| 404 | 404 | ||
| 405 | ASSERT(CPU != NULL); |
405 | ASSERT(CPU != NULL); |
| 406 | 406 | ||
| 407 | ipl = interrupts_disable(); |
407 | ipl = interrupts_disable(); |
| 408 | 408 | ||
| 409 | if (haltstate) |
409 | if (atomic_get(&haltstate)) |
| 410 | halt(); |
410 | halt(); |
| 411 | 411 | ||
| 412 | if (THREAD) { |
412 | if (THREAD) { |
| 413 | spinlock_lock(&THREAD->lock); |
413 | spinlock_lock(&THREAD->lock); |
| 414 | #ifndef CONFIG_FPU_LAZY |
414 | #ifndef CONFIG_FPU_LAZY |