rcornwell / sims

Burroughs B5500, ICL1900, SEL32, IBM 360/370, IBM 7000 and DEC PDP10 KA10/KI10/KL10/KS10, PDP6 simulators for SimH
http://sky-visions.com
95 stars 20 forks source link

KA10: Stanford Cart device #245

Open larsbrinkhoff opened 3 years ago

larsbrinkhoff commented 3 years ago

SAIL hardware device used to control the Stanford Cart.

It also doubled as an audiovisual indicator. Green light means system is running. Red+yellow means crash. Ringing bell means system is debugged.

OUTER[S,SYS]

XD CAR,354      ;CART XMTR AND UDP UNLOAD LIGHT
;Cart interface CONO bits ;⊗

IFN FTSUAI,<
XD ONRED,4              ;CONO bit to turn on Red light
XD ONYEL,10             ;CONO bit to turn on Yellow light
XD ONBEL,1000           ;CONO bit to push bell solenoid
XD ONGRN,200000         ;CONO bit to turn on Green light

XD OFFRED,400004        ;CONO bits to turn off Red light
XD OFFYEL,400010        ;CONO bits to turn off Yellow light
XD OFFBEL,401000        ;CONO bits to release bell solenoid
>;IFN FTSUAI

CC @bgbaumgart

larsbrinkhoff commented 3 years ago

I have three of these which does the bell nicely. But a new version with lights would be good.

https://github.com/tenderlove/analog-terminal-bell

larsbrinkhoff commented 3 years ago

See https://github.com/simh/simh/issues/1022

larsbrinkhoff commented 3 years ago

I implemented a CART device. For now the only action is to log debug messages.