form, Надо изменить в выбранной конфигурации c 0 на 1 в строке -
Находится она в секции [VT52.ini]Код:InitialStateOf[SlowMultiByte] = 1
Вид для печати
form, Надо изменить в выбранной конфигурации c 0 на 1 в строке -
Находится она в секции [VT52.ini]Код:InitialStateOf[SlowMultiByte] = 1
Да, в код была внесена глупая ошибка, из-за которой отключилось ожидание эха и ожидание пробела после передачи LF. Ожидание промпта ошибка не нарушила, поэтому заметить её при тестировании не удалось.
Надо отметить, что ожидание эха и ожидание ответа пульта после LF по идее должны включаться только если промпт состоит из одиночного символа "@", поэтому для всех остальных промптов ничего не изменится даже после исправления обсуждаемой ошибки ( исправление выложу завтра ).
Обновилась текущая сборка эмулятора терминала типа VT52: VT52_03.03.15_13-20
Изменения:
1. Исправлена ошибка в коде объекта ODT_Loader, отключавшая ожидание эха после передачи цифр и ожидание ответа пульта после передачи LF или /.
2. Добавлен файл ODT-скрипта TU58_Boot_(177560).odt, иллюстрирующий поддержку сервером HX загрузочного протокола TU58.
...
Не помогло:Код:Network Access SW V3.2 BL01 for DS90M
DECserver 90M, Novosibirsk, RU
(c) Copyright 2005, Digital Networks, DNPG, LLC - All Rights Reserved
Visit us at www.digitalnetworks.net
Please type HELP if you need assistance
Local> SE PO TY SO
Local> C BIGSYS_CONS
Password>
Local -010- Session 1 to BIGSYS_CONS on node PDP11.ORG.RU established
*
Testing in progress - Please wait
Memory Size is 4088 K Bytes
9 Step memory test
Step 1 2 3 4 5 6 7 8 9
Message 04 Entering Dialog mode
Commands are Help, Boot, List, Setup, Map and Test.
Type a command then press the RETURN key:
165224
@?
@
Local> SE SES PAS
Local> RE
Local -012- BIGSYS_CONS session 1 resumed
?
@10000/000000 12706
00010002/000000 00
00010004/000000 746
00010006/000000 340
00010010/000000 12746
00010012/000000 10016
00010014/000000 4567
00010016/000000 14
00010020/000000 5737
00010022/000000 177560
00010024/000000 0375
00010026/000000 113703
00010030/000000 77562
00010032/000000 207
00010034/000000 105737
00010036/000000 7562
00010040/000000 105737
00010042/000000 7564
00010044/000000 100375
00010046/000000 2737
00010050/000000 26
00010052/000000 77566
00010054/000000 12700
00010056/000000 000
00010060/000000 004
00010062/000000 715
00010064/000000 110324
00010066/000000 5300
00010070/000000 74
00010072/000000 7
@10000G
007724
@
---------- Post added at 17:01 ---------- Previous post was at 16:44 ----------
Отбой! Это мой косяк - из-за неудобного именования файлов выбрал не тот архив.Код:Network Access SW V3.2 BL01 for DS90M
DECserver 90M, Novosibirsk, RU
(c) Copyright 2005, Digital Networks, DNPG, LLC - All Rights Reserved
Visit us at www.digitalnetworks.net
Please type HELP if you need assistance
Local> SE PO TY SO
Local> C BIGSYS_CONS
Password>
Local -010- Session 1 to BIGSYS_CONS on node PDP11.ORG.RU established
Local> SE SES PAS
Local> RE
Local -012- BIGSYS_CONS session 1 resumed
*
Testing in progress - Please wait
Memory Size is 4088 K Bytes
9 Step memory test
Step 1 2 3 4 5 6 7 8 9
Message 04 Entering Dialog mode
Commands are Help, Boot, List, Setup, Map and Test.
Type a command then press the RETURN key:
165232
@10000/000000 12706
00010002/000000 10000
00010004/000000 12746
00010006/000000 340
00010010/000000 12746
00010012/000000 10016
00010014/000000 2
00010016/000000 4567
00010020/000000 14
00010022/000000 105737
00010024/000000 177560
00010026/000000 100375
00010030/000000 113703
00010032/000000 177562
00010034/000000 207
00010036/000000 105737
00010040/000000 177562
00010042/000000 105737
00010044/000000 177564
00010046/000000 100375
00010050/000000 112737
00010052/000000 26
00010054/000000 177566
00010056/000000 12700
00010060/000000 1000
00010062/000000 5004
00010064/000000 4715
00010066/000000 110324
00010070/000000 5300
00010072/000000 1374
00010074/000000 5007
@10000G
HX 2.0 - Warm boot v1.3 177560
HX DSK/TTY multiplexer v3.1 2014
SL V08.00 [SW] Сторожевых С.В. 1988
RT-11SJ (Y) V05.04 G
.SE USR NOSWAP
.SE EXIT NOSWAP
.SE TT SCOPE
.LO SL
.SE SL ON
.DAY
Время Дата
17:00:12 03-Мар-2015, Вторник
.
---------- Post added at 17:03 ---------- Previous post was at 17:01 ----------
Кстати - вроде предлагал уже - есть смысл в случае загрузки с HX автоматом прямо из драйвера включать NOSWAP хотя бы для USR. Для EXIT опционально - мало ли :)
---------- Post added at 17:10 ---------- Previous post was at 17:03 ----------
Пользуясь случаем...Код:.R DHRY
DHRY v3.0 - Dhrystone (1.1)
This machine benchmarks at 849 dhrystones/second.
.R DHRY
DHRY v3.0 - Dhrystone (1.1)
This machine benchmarks at 849 dhrystones/second.
.D 1000=52737,14,177746,104350
.ST 1000
.R DHRY
DHRY v3.0 - Dhrystone (1.1)
This machine benchmarks at 351 dhrystones/second.
.R DHRY
DHRY v3.0 - Dhrystone (1.1)
This machine benchmarks at 352 dhrystones/second.
.
Тогда можно запустить тестовый вариант эмулятора VT-52, который протоколирует в файле HX_COM.log все байты, получаемые и передаваемые объектом ODT_Loader ( в квадратных и фигурных скобках соответственно ).
У меня всё работает как надо, вот пример обработки нескольких строк скрипта:
[015][0][1][0][0][1][4][/][1][7][7][7][7][7][ ] <<< ANSWER O.K. >>> {2}[2] (ECHO O.K.) {012}
[012]
[015][0][1][0][0][1][6][/][0][0][0][0][0][0][ ] <<< ANSWER O.K. >>> {4}[4] (ECHO O.K.) {5}[5] (ECHO O.K.) {6}[6] (ECHO O.K.) {7}[7] (ECHO O.K.) {012}
[012]
[015][0][1][0][0][2][0][/][1][7][7][7][7][7][ ] <<< ANSWER O.K. >>> {1}[1] (ECHO O.K.) {4}[4] (ECHO O.K.) {012}
...
Точность здесь - весьма относительное понятие :)
Код:.RU DHRY ! 50 Hz clock
DHRY v3.0 - Dhrystone (1.1)
This machine benchmarks at 849 dhrystones/second.
.D 1000=52737,6000,177520,104350
.ST 1000
.RU DHRY ! 800 Hz clock
DHRY v3.0 - Dhrystone (1.1)
This machine benchmarks at 53 dhrystones/second.
.D 1000=42737,2000,177520,104350
.ST 1000
.RU DHRY ! 60 Hz clock
DHRY v3.0 - Dhrystone (1.1)
This machine benchmarks at 707 dhrystones/second.
.
Это не мешает ей выдавать совершенно разные результаты в зависимости от монитора даже при неизменной частоте таймера (совпадающей с мониторной установкой):Итого - имеем 5 разных результатов для разных мониторов :)Код:.BO SY:
RT-11ZM (S) V05.07
.SET TT QUIET
?ETM-I-Date & time - 3-MAR-2015 17:42:10
?ETM-I-Time server - 70-71-BC-50-EB-D0, OpenBSD 5.5 amd64
.R DATE
.RU D10:DHRY
DHRY v3.0 - Dhrystone (1.1)
This machine benchmarks at 534 dhrystones/second.
.RU D10:DHRY
DHRY v3.0 - Dhrystone (1.1)
This machine benchmarks at 534 dhrystones/second.
.BO RT11SB
RT-11SB (S) V05.07
.SET TT QUIET
?ETM-I-Date & time - 3-MAR-2015 17:42:41
?ETM-I-Time server - 70-71-BC-50-EB-D0, OpenBSD 5.5 amd64
.R DATE
.RU D10:DHRY
DHRY v3.0 - Dhrystone (1.1)
This machine benchmarks at 733 dhrystones/second.
.RU D10:DHRY
DHRY v3.0 - Dhrystone (1.1)
This machine benchmarks at 733 dhrystones/second.
.BO RT11FB
RT-11FB (S) V05.07
.SET TT QUIET
?ETM-I-Date & time - 3-MAR-2015 17:43:09
?ETM-I-Time server - 70-71-BC-50-EB-D0, OpenBSD 5.5 amd64
.R DATE
.RU D10:DHRY
DHRY v3.0 - Dhrystone (1.1)
This machine benchmarks at 729 dhrystones/second.
.RU D10:DHRY
DHRY v3.0 - Dhrystone (1.1)
This machine benchmarks at 729 dhrystones/second.
.BO RT11XM
RT-11XM (S) V05.07
.SET TT QUIET
?ETM-I-Date & time - 3-MAR-2015 17:43:43
?ETM-I-Time server - 70-71-BC-50-EB-D0, OpenBSD 5.5 amd64
.R DATE
.RU D10:DHRY
DHRY v3.0 - Dhrystone (1.1)
This machine benchmarks at 609 dhrystones/second.
.RU D10:DHRY
DHRY v3.0 - Dhrystone (1.1)
This machine benchmarks at 609 dhrystones/second.
.