Description | Task switching for the Acorn Electron and similar 6502-based microcomputers |
---|---|
Owner | Paul Boddie <paul@boddie.org.uk> |
Last change | Mon, 17 Aug 2015 16:36:57 +0200 |
2015-08-17 | Paul Boddie | files | Changed the first task to use VDU code output, shortening the delay in the third | default tip |
2015-08-17 | Paul Boddie | files | Access the original value of A in the handler, not the version corrupted by | |
2015-08-17 | Paul Boddie | files | Fixed register copying to task storage. | |
2015-08-16 | Paul Boddie | files | Restructured the third "housekeeping" task to use an internal subroutine. | |
2015-08-16 | Paul Boddie | files | Added a subroutine to restore the previous interrupt handler. | |
2015-06-28 | Paul Boddie | files | Added comments and tidied label usage. | |
2015-06-28 | Paul Boddie | files | Removed storage of TEMP on the stack during handler execution. | |
2015-06-28 | Paul Boddie | files | Preserve registers upon switching: not sure why I didn't do this before! | |
2015-06-28 | Paul Boddie | files | Introduced a simpler way of invoking subroutines with the user stack, employing | |
2015-06-28 | Paul Boddie | files | Added user stack operations and updated the example tasks to maintain registers. |
2015-08-17 | files | fe59bae96242 | default |