Подключение терминала к SIMH

работа как за настоящим pdp11

Posted by Unik on 09.12.2018

В SIMH можно подключить настоящий терминал через COM порт, описание этой функции я не видел в официальном мануале, скорее всего она появилась начиная с 4 версии, поэтому опишу тут.

У меня simh работает на Raspberry Pi и поэтому для подключения терминала я могу использовать конвертер TTL в RS232, либо адаптер USB - COM. Терминал подключал VT510, но можно практически любой.

Так как уже был конвертер TTL в RS232, то опишу настройку для него, а для адаптера будет практически так же.

Для того чтобы вывести на терминал, linux консоль, запускаем raspi-config и в дополнительных настройках включаем доступ через serial порт.

В /boot/cmdline.txt нужно отредактировать скорость порта, например так console=ttyAMA0,19200

В /etc/inittab так же меняем скорость порта:

T0:23:respawn:/sbin/getty -L ttyAMA0 19200 vt100

Можно подключить терминал только к simh, и это будет более правильно. Тогда, то что указано выше, делать не нужно. В конфигурационном файле simh укажем через какой порт работать.

SET DZ ENABLE
ATTACH DZ -V line=0,connect=/dev/ttyAMA0;9600-8N1

И если загружаемая система собрана с поддержкой DZ линий, то все будет работать.