Michael Brown
|
e6f276ece3
|
[process] Add DBG2() messages to help track down frozen processes
|
2008-10-12 15:11:29 +01:00 |
|
Michael Brown
|
d3ad76bc74
|
Add debug messages to process.c
|
2007-07-10 06:24:30 +01:00 |
|
Michael Brown
|
89349d7fad
|
Separated out initialisation functions from startup/shutdown functions.
|
2007-07-03 23:09:56 +01:00 |
|
Michael Brown
|
fd86c819ba
|
Use a linker-table based system to automatically mark and start up
permanent processes, rather than requiring each one to have its own
initialisation function.
|
2007-07-03 20:09:14 +01:00 |
|
Michael Brown
|
3601103381
|
Modify process semantics; rescheduling is now automatic.
Add reference-counting to processes.
Add timer_running() test.
|
2007-05-26 15:00:56 +00:00 |
|
Michael Brown
|
23c494d14e
|
Added basic code for implementing co-operative multitasking.
Yes, you really can do it in 65 bytes.
|
2006-04-29 16:42:09 +00:00 |
|