From 84a2f46b5257fbc8b66df826968634189bce297e Mon Sep 17 00:00:00 2001 From: "warren.toomey" Date: Mon, 5 May 2008 11:43:04 +0000 Subject: [PATCH] Remove output delays for mechanical teletypes, so output goes faster. --- patches/fastout.patch | 23 +++++++++++++++++++++++ patches/notes.txt | 3 +++ 2 files changed, 26 insertions(+) create mode 100644 patches/fastout.patch diff --git a/patches/fastout.patch b/patches/fastout.patch new file mode 100644 index 0000000..7024e36 --- /dev/null +++ b/patches/fastout.patch @@ -0,0 +1,23 @@ +--- rebuilt/u4.s Mon May 5 21:40:27 2008 ++++ build/u4.s Mon May 5 21:39:35 2008 +@@ -214,13 +214,14 @@ + bne 1f + movb $15,ttyoch / put a cr in ttyoch + 1: +- cmp r1,$11 / char = ht +- bne 1f +- movb $15.,toutt+0 / set time out to 15 clock tics ++ / output delays removed, we don't have mechanical ttys, May 5 2008 ++ / cmp r1,$11 / char = ht ++ / bne 1f ++ / movb $15.,toutt+0 / set time out to 15 clock tics + 1: +- cmp r1,$15 / char = cr +- bne 2f +- movb $15.,toutt+0 / set time out to 15 clock ticks ++ / cmp r1,$15 / char = cr ++ / bne 2f ++ / movb $15.,toutt+0 / set time out to 15 clock ticks + 2: + rts r0 + pptito: / paper tape input touts subrouting diff --git a/patches/notes.txt b/patches/notes.txt index b64b946..437fbc5 100644 --- a/patches/notes.txt +++ b/patches/notes.txt @@ -31,3 +31,6 @@ ecore.patch upcase.patch Allow uppercase keyboard input and the } character. + +fastout.patch + Remove output delays for mechanical teletypes, so output goes faster.