Commit Graph

9 Commits

Author SHA1 Message Date
Anup Patel
a88b9b542e Reverted kern3 and kern4 test.
Fixed main_thread_func() to call test_start() only once.

Signed-off-by: Anup Patel <anup@brainfault.org>
2011-07-07 14:42:37 +05:30
Anup Patel
3468a0d479 Fixed kern3 and kern4 tests. (These test were creating multiple threads with same stack)
Refactored code to have seperate directory for each ARM7a based board.
Redesigned makefile for ARM7a port.

Signed-off-by: Anup Patel <anup@brainfault.org>
2011-07-07 12:12:57 +05:30
Anup Patel
d97eac380e Converted context switching functions in terms of setjump and longjump primitives.
Signed-off-by: Anup Patel <anup@brainfault.org>
2011-07-06 21:23:04 +05:30
Anup Patel
32fc47ef89 Got kern1 and kern2 test working with ARM port.
Signed-off-by: Anup Patel <anup@brainfault.org>
2011-07-05 23:25:33 +05:30
Anup Patel
a4a35ddf86 Minor refactoring of code.
Signed-off-by: Anup Patel <anup@brainfault.org>
2011-07-05 17:35:41 +05:30
Anup Patel
0ee1eb55c5 Got one thread working.
Signed-off-by: Anup Patel <anup@brainfault.org>
2011-07-05 17:03:21 +05:30
Anup Patel
2df02ed0ad Fixed CRITICAL section macros.
Signed-off-by: Anup Patel <anup@brainfault.org>
2011-07-05 14:27:30 +05:30
Anup Patel
b213428c24 Fixed ARM7a makefile. 2011-07-04 20:09:40 +05:30
Anup Patel
c031dcf641 Initial code for ARM7a port.
Signed-off-by: Anup Patel <anup@brainfault.org>
2011-07-04 19:35:16 +05:30