SLIH and tasks now work well. Soft interrupts need to be disabled whe switching...