|
Introduced a simpler way of invoking subroutines with the user stack, employing |
|
|
Added user stack operations and updated the example tasks to maintain registers. |
|
|
Introduced "user space" stacks for tasks so that they do not employ the CPU |
|
|
Fixed new task addition, actually scanning the table. |
|
|
Added the new_task subroutine, renamed task_index to task_offset, added aliases. |
|
|
Introduced the switching mechanism plus example tasks, fixing stack access. |
|
|
Keep $70 as the current stack pointer. |
|
|
Initial progress on a task switcher for the Acorn Electron. |
|