Files
atomthreads/kernel
Himanshu Chauhan 8688d0eee0 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>
2011-05-20 09:22:05 +05:30
..
2011-05-19 19:07:53 +05:30
2011-05-19 19:07:53 +05:30
2010-01-14 01:53:45 +00:00
2011-05-19 19:07:53 +05:30
2010-01-14 01:53:45 +00:00
2011-05-19 19:07:53 +05:30
2010-01-14 01:53:45 +00:00
2011-05-19 19:07:53 +05:30
2010-01-14 01:53:45 +00:00
2010-01-21 21:42:10 +00:00

---------------------------------------------------------------------------

Library:      Atomthreads
Author:       Kelvin Lawson <kelvinl@users.sf.net>
Website:      http://atomthreads.com
License:      BSD Revised

---------------------------------------------------------------------------


KERNEL SOURCES



This folder contains the core Atomthreads operating system modules.



 * atomkernel.c:   Core scheduler facilities

 * atommutex.c:    Mutual exclusion

 * atomqueue.c:    Queue / message-passing

 * atomsem.c:      Semaphore

 * atomtimer.c:    Timer facilities and system clock management



Each module source file contains detailed documentation including an

introduction to usage of the module and full descriptions of each API.

Refer to the sources for further documentation.



---------------------------------------------------------------------------


BUILDING THE KERNEL



The kernel is built from the architecture port folder. Build instructions

are included in the README file for each port.



---------------------------------------------------------------------------