Half way debug code of context switching.

Main thread comes up but the secondary threads doesn't
get scheduled.

Signed-off-by: Himanshu Chauhan <hschauhan@nulltrace.org>
This commit is contained in:
Himanshu Chauhan
2011-05-20 09:22:05 +05:30
parent 4b3c5e4ae3
commit 83841d2673
13 changed files with 341 additions and 101 deletions

View File

@@ -343,7 +343,7 @@ static void atomThreadSwitch(ATOM_TCB *old_tcb, ATOM_TCB *new_tcb)
curr_tcb = new_tcb;
/* Call the architecture-specific context switch */
archContextSwitch (old_tcb, new_tcb);
old_tcb = archContextSwitch (old_tcb, new_tcb);
}
/**