From ca0c557e2c61e2fc6cc97482a17f68fd2ee61392 Mon Sep 17 00:00:00 2001 From: Julian Blake Kongslie Date: Sun, 5 Dec 2021 15:16:41 -0800 Subject: Implement DF and IF, and Dep and Exam switches. --- PLAN | 12 ------------ 1 file changed, 12 deletions(-) (limited to 'PLAN') diff --git a/PLAN b/PLAN index 2283c2f..e9689e2 100644 --- a/PLAN +++ b/PLAN @@ -1,11 +1,5 @@ Turn on blinkenlights from the PDP core -Implement switch features: - Deposit - needs a state machine - [pc++] = switch_sr - Examine - needs a state machine - led_memdata = [pc++] - Implement remaining TTY output instructions Jules thinks clock is most likely interrupt source @@ -17,9 +11,3 @@ Sources of interrupts observed: TTO ready for output interrupt - this looks like a very likely candidate TTI input ready interrupt - this looks like a very likely candidate Looks like these happen even when there is no input available - might be caused by the program itself doing something a little funny - -Implement IF/DF fields - Will need to update behaviour of switch_load_add - -Add a macro for reversing polarity of switch_sing_step and switch_sing_inst and -making switch_dep happen on key lift instead of key press -- cgit v1.2.3