diff options
Diffstat (limited to 'PLAN')
| -rw-r--r-- | PLAN | 9 |
1 files changed, 0 insertions, 9 deletions
| @@ -6,15 +6,6 @@ Implement switch features: | |||
| 6 | Examine - needs a state machine | 6 | Examine - needs a state machine |
| 7 | led_memdata = [pc++] | 7 | led_memdata = [pc++] |
| 8 | 8 | ||
| 9 | Don't ignore 6000 and 6001 | ||
| 10 | |||
| 11 | Add "interrupts enabled" flag | ||
| 12 | switch_start clears this | ||
| 13 | 6000, 6001, 6002 should properly handle it | ||
| 14 | 6000 - skip next instruction if interrupts are enabled; disable interrupts (we should probably do this immediately) | ||
| 15 | 6001 - enable interrupts (after next instruction) | ||
| 16 | 6002 - disable interrupts (we should probably do this immediately) | ||
| 17 | |||
| 18 | Implement remaining TTY output instructions | 9 | Implement remaining TTY output instructions |
| 19 | 10 | ||
| 20 | Jules thinks clock is most likely interrupt source | 11 | Jules thinks clock is most likely interrupt source |
