В ситуации, когда есть работоспособная материнская плата ДВК/PDP-11 и нет ни дисков, чтобы загрузить RT-11, ни терминала для ввода/вывода, но есть возможность подключить порт системного терминала такой платы к COM-порту PC или интернет-адаптеру - предлагаемое решение позволяет использовать такое подключение для загрузки RT-11 через порт системного терминала.
Для этого нужно использовать: Эмулятор терминала типа VT52 - и загрузить на нём имеющийся в комплекте эмулятора файл конфигурации HX_IP.cfg при IP-подключении или HX_COM.cfg при подключении через COM-порт.
Для тестирования данной технологии вполне пригоден: Эмулятор ДВК.
Если в эмуляторе ДВК загрузить файл конфигурации DVK_IP.cfg ( эмулирующий системный блок ДВК без дисков и терминала, подключенный к IP-адаптеру последовательного порта ), а в эмуляторе терминала загрузить файл конфигурации HX_IP.cfg - то пара запущенных эмуляторов ( эмулятор ДВК и эмулятор терминала ) будет выглядеть примерно так:
При этом IP-соединение будет установлено на адрес 127.0.0.1, порт 8023.Скрытый текст
[свернуть]
Если затем переключить эмулятор ДВК на закладку Terminal Port (для большей информативности) и нажать в эмуляторе терминала кнопку [ Boot HX0 ], то начнётся процесс загрузки RT-11 через порт системного терминала, который на начальном этапе будет выглядеть так:
А на конечном так:Скрытый текст
[свернуть]
...Скрытый текст
[свернуть]
Используя в эмуляторе ДВК файл конфигурации DVK_COM.cfg, а в эмуляторе терминала HX_COM.cfg, и установив в системе пару связанных виртуальных COM-портов ( COM4 и COM5 ) - можно проверить возможность загрузки RT-11 через порт системного терминала при его подключении к COM-порту PC.
...
При подключении реального компьютера ДВК/PDP-11 к реальному последовательному порту PC - нужно скорректировать файл конфигурации эмулятора терминала. Системное имя в Windows того последовательного порта, к которому подключен компьютер - находится в разделе [ComPort.ini] файла HX_COM.cfg:
...Код:[ComPort.ini] PortName="COM4" InitialStateOf[ShowPortUse]=1 SaveChangesFor[ShowPortUse]=1
Загружаемая операционная система должна находиться в образе диска типа DSK, иметь драйвер HX.SYS в качестве системного и быть подключена к одному из приводов мультиплексора HX в эмуляторе терминала. Перечень DSK-образов, подключенных к приводам HX0..HX7 - задаётся в разделе [HX.ini] используемого файла конфигурации эмулятора терминала.
В комплект эмулятора терминала входят образы для загрузки через последовательный порт операционных систем RT-11 V05.04 и RT-11 V05.07Код:[HX.ini] HX0 = HXsys54.DSK HX1 = HXsys57.DSK HX2 = HX3 = HX4 = HX5 = HX6 = HX7 =
К свободным приводам HX ( т.е. тем, загрузка с которых не планируется ) можно подключать любые образы формата DSK произвольного размера.
...
В принципе - используя такой метод можно загрузить RT-11 на любом компьютере с последовательным портом и процессором типа PDP-11 ( включая БК, УКНЦ и т.п ), но при использовании нестандартных адресов порта и отсутствии на этом порту стандартного эмулятора пульта ( micro-ODT ) - потребуются небольшие доработки.
...
В приложении комплект заменяемых файлов для загрузки через порт с адресом 176560, при работе терминала через стандартный порт 177560.
...