Ben Gras 30804b9ed7 thanks to tomas: fix for level0() race condition - global variable can
be used concurrently.  pass the function in eax instead; this gets rid
of the global variable.  also execute the function directly if we're
already trapped into the kernel.

revert of u32_t endpoint_t to int (some code assumes endpoints are
negative for negative slot numbers).
2009-10-05 15:22:31 +00:00
2009-09-21 14:23:47 +00:00
2009-01-09 16:44:47 +00:00
2009-10-02 10:35:05 +00:00
2009-10-01 16:36:14 +00:00
2009-10-02 13:29:36 +00:00
2006-03-08 16:34:36 +00:00
2008-11-19 13:15:35 +00:00
Description
A fun microkernel meant to match modern usecases
GPL-3.0 148 MiB
Languages
C 78.2%
Roff 10.2%
Assembly 4.6%
Shell 3.7%
Makefile 1.6%
Other 1.2%