summaryrefslogtreecommitdiff
path: root/PLAN
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--PLAN10
1 files changed, 2 insertions, 8 deletions
diff --git a/PLAN b/PLAN
index ffc0ba1..bdf6256 100644
--- a/PLAN
+++ b/PLAN
@@ -1,18 +1,10 @@
1Turn on blinkenlights from the PDP core 1Turn on blinkenlights from the PDP core
2 2
3There's probably a bug in the UART TX code that's dropping characters when it gets full
4
5Debounce switches
6
7Implement switch features: 3Implement switch features:
8 Start 4 Start
9 Load_Add 5 Load_Add
10 Deposit 6 Deposit
11 Examine 7 Examine
12 Continue
13 Stop
14 Single_Step
15 Single_Inst
16 The DF* IF* and SR* data switches 8 The DF* IF* and SR* data switches
17 9
18Don't ignore 6000 and 6001 10Don't ignore 6000 and 6001
@@ -23,6 +15,8 @@ Add "interrupts enabled" flag
23 6001 - enable interrupts (after next instruction) 15 6001 - enable interrupts (after next instruction)
24 6002 - disable interrupts (we should probably do this immediately) 16 6002 - disable interrupts (we should probably do this immediately)
25 17
18Implement remaining TTY output instructions
19
26Jules thinks clock is most likely interrupt source 20Jules thinks clock is most likely interrupt source
27 pdp8 source tries to map clock interrupts to "real time" - we might want to mangle that to make it deterministic 21 pdp8 source tries to map clock interrupts to "real time" - we might want to mangle that to make it deterministic
28 22