From f590b844811b856ca32ea97607c1e46040150bd1 Mon Sep 17 00:00:00 2001 From: Lars Brinkhoff Date: Tue, 28 Aug 2018 18:11:59 +0200 Subject: [PATCH] Add TK10, Knight kludge, with 16 terminal ports. --- build/sims/config.202 | 2 ++ build/sims/run | 2 ++ src/system/its.1648 | 5 +++-- src/system/ttytyp.317 | 16 ++++++++++++++++ tools/sims | 2 +- 5 files changed, 24 insertions(+), 3 deletions(-) diff --git a/build/sims/config.202 b/build/sims/config.202 index 05111f06..caece175 100644 --- a/build/sims/config.202 +++ b/build/sims/config.202 @@ -247,6 +247,8 @@ DEFOPT NINDX==30. ;NUMBER OF INDICES DEFOPT CH10P==0 ;CHAOS NET VIA PDP-10 I/O BUS, NOT FRONT-END DEFOPT NOTYS==1 ;# KA-10 CONSOLE 0 TTYS +DEFOPT TK10P==1 ;HAS TK10 TTY SCANNER +DEFOPT NNTYS==16. ;# TTYS ON KNIGHT KLUDGE ;DEFOPT NNVTTS==0 ;# NOVA TTYS (used to have?) DEFOPT NMTYS==0 ;# TTYS ON MORTON BOX DEFOPT NSTTYS==8 ;# STY'S (PSEUDO-TTY'S) diff --git a/build/sims/run b/build/sims/run index 2f80d7a8..349bbeb7 100644 --- a/build/sims/run +++ b/build/sims/run @@ -6,6 +6,8 @@ set cpu mpx set cpu ten11 set pd off set dpy enabled +set tk enabled +at tk 10000 at ptr bin/ka10/boot/dskdmp.rim at dpa0 out/sims/rp03.2 at dpa1 out/sims/rp03.3 diff --git a/src/system/its.1648 b/src/system/its.1648 index e1289983..b1b85629 100644 --- a/src/system/its.1648 +++ b/src/system/its.1648 @@ -19317,8 +19317,9 @@ IFN RBTCP, DCHENT RBTCON,[400200+TABCHN,,440001] ;514 ROBOT CONSOLE IFN ARMP, DCHENT 564,[400200,,440000] ;564 ARM TACTILE SENSE IFN OMXP, DCHENT OMPX,[400200+OMPCHN,,440001] ;570 OMX IFN IMXP, DCHENT MPX,[SETZ 40001] ;574 IMX -;Comment this out since the AI-KA one is no longer on the bus -;IFN TK10P, DCHENT NTY,[400200+TTYCHN,,40000] ;600 NTY +IFN MCOND AIKA,[ ;AI-KA has TK10P set even though hardware is gone. +IFN TK10P, DCHENT NTY,[400200+TTYCHN,,40000] ;600 NTY +] IFN NTYP, DCHENT NTY,[400200+NTYCHN,,40000] ; NTY FOR 11 KLUDGE IFN DPKPP, DCHENT DPK,[400200+TTYCHN,,40000] ;604 DATAPOINT KLUDGE IFN DC10P,[ diff --git a/src/system/ttytyp.317 b/src/system/ttytyp.317 index 39194417..06145ea0 100644 --- a/src/system/ttytyp.317 +++ b/src/system/ttytyp.317 @@ -151,6 +151,22 @@ MCONDX MLKA,{ ;;; ML-KA MCONDX KA,{ ;;; KA TTDLA36 0,TT=%TTLCL+%TT340,HOR=80.,SPEED=110 ;T00 System Console + TTDAAA 1,SPEED=9600,TT=%TT340 ;T01 + TTDAAA 2,SPEED=9600 ;T02 + TTDAAA 3,SPEED=9600 ;T03 + TTDAAA 4,SPEED=9600 ;T04 + TTDAAA 5,SPEED=9600 ;T05 + TTDAAA 6,SPEED=9600 ;T06 + TTDAAA 7,SPEED=9600 ;T07 + TTDAAA 10,SPEED=9600 ;T10 + TTDAAA 11,SPEED=9600 ;T11 + TTDAAA 12,SPEED=9600 ;T12 + TTDAAA 13,SPEED=9600 ;T13 + TTDAAA 14,SPEED=9600 ;T14 + TTDAAA 15,SPEED=9600 ;T15 + TTDAAA 16,SPEED=9600 ;T16 + TTDAAA 17,SPEED=9600 ;T17 + TTDAAA 20,SPEED=9600 ;T20 .ENDC ;} ;NOTE: SEE COMMENT AT FRONT OF FILE FOR CONSTRAINTS ON THE COMMENTS diff --git a/tools/sims b/tools/sims index 82181d19..0b525336 160000 --- a/tools/sims +++ b/tools/sims @@ -1 +1 @@ -Subproject commit 82181d19831303bfbabcc5729da02ebb794b1ec9 +Subproject commit 0b52533646cc0f4a13de4c4b5900dec54c758b77