Отлично, DECserver подхватил как 38400.
Сейчас система дособирается, переткну порты чтобы в DECserver торчал первый, а консоль в нотебяку, переключу скорость и посмотрю...
---------- Post added at 20:23 ---------- Previous post was at 18:34 ----------
Начнем, пожалуй...
Конфигурация:Многотерминальный RT-11, полная поддержка таймера, правильного переключения даты и обслуживания терминалов по таймеру. Тест #1 - минимальные усложнения...Код:YLA, 17777560/60, 38400 => HX Server YLB, 17776500/300, 9600 => RT-11 Console YLC, 17776510/310, 9600 => TT1
YLA:YLB:Код: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: B DU2 Trying DU2 Starting system from DU2Мы не ищем легких путей:Код:RT-11ZM (S) V05.07 .SET TT QUIET ?ETM-I-Date & time - 12-JUN-2014 19:44:26 ?ETM-I-Time server - 70-71-BC-50-EB-D0, OpenBSD 5.5 amd64 .R DATE .YLC:Код:.@D23:TCPIP.RUN .AS TCP DK .SR/TE:1/NA:FTP SY:VBGEXE.SAV .YLB:Код:Argv: -bh form FTP-11 V02.40 [15-Jun-2008] Querying the Domain Name Server Domain lookup successful Trying to open TCP connection 220 pdp-11.org.ru FTP server ready. Username: ftp 331 Guest login ok, send your email address as password. Password: 230 Guest login ok, access restrictions apply. ftp> cd hidden/tmp 250 CWD command successful. ftp> bi 200 Type set to I. ftp> prom Interactive mode off. ftp> ha Hash printing on (1024 bytes/hash mark). ftp> lcd sy: Local directory is sy: --> sy: ftp> mp *Пока все тестилось, весь SY: успел залиться по FTP на роутер и полная заливка была запущена повторно... и еще раз... и еще раз...Код:.DIR/BAD HY:Итого, таймер 50 Hz, параллельно проверке HY идет I/O на DU, NQ и терминальной линии (FTP печатает hash'и и статистику)...Код:?DUP-I-No bad blocks detected HY0:
Сейчас запустим усложненный тест...
---------- Post added at 20:26 ---------- Previous post was at 20:23 ----------
Тест #2: таймер 800Hz:Но вот что интересно, CPS показывает 545-550 - примерно такой же как и на 9600... Скорость порта 38400... Там какого-нибудь порога в терминале нету?Код:.VDT VDT V05.07 *177520/003007 7007 *^C .DIR/BAD HY:
Запустил просто вывод символов туда - 4096 CPS...
---------- Post added at 20:39 ---------- Previous post was at 20:26 ----------
На блоке 520 HY завис, FTP продолжает себе качать...
Видимо потерял прерывание и подвис на ожидании следующего.
---------- Post added at 21:33 ---------- Previous post was at 20:39 ----------
Ну а насчет TSX-Plus все просто - ничего такого фатального кроме инсталяционной прцедуры драйвер не делает, так, что достаточно заключить ее внутрии все заработает как при загрузке в нижнюю так и в верхнюю память...Код:.IIF NDF, TSX$P TSX$P=0 .IF EQ, TSX$P .ENDC
Код:.SH DEV Active Handler Handler Handler Device I/O Status V. base P. base size CSR Vector ------ ------ ------ ------- ------- ------- ------ ------ TT 0 000004 LD 0 102446 CL 0 016057 053342 000000 254 DU 0 102450 104170 000000 340 172150 154 MU 0 017060 104714 000000 3240 174500 260 254 VM 0 102447 113164 000000 426 HY 0 102763 120000 005134 1110 176500 300 304 DD 0 100034 114036 000000 1242 176510 310 314 LP 0 030003 120000 005125 406 177514 200 LS 0 030041 120000 005112 686 176520 320 324 NL 0 000025 120000 005111 60 EQ 0 007061 120000 005021 3528 174440 120 .DIR HY: 12-Jun-2014 RT11SJ.SYS 78 16-Dec-2012 SWAP .SYS 30 25-Mar-2003 HX .SYS 6 08-Feb-2014 TT .SYS 2 23-Jan-1980 SL .SYS 10 28-Dec-1987 EM .SYS 4 04-Mar-2012 LD .SYS 8 18-Jan-1988 DIR .SAV 19 04-Jul-2002 PIP .SAV 30 31-Oct-1998 DUMP .SAV 9 27-Dec-1983 DUP .SAV 45 27-Dec-1983 UCL .SAV 16 18-Jan-1988 UCL .DAT 9 04-Dec-2011 HAND .SAV 8 08-Nov-2011 HANDLE.SAV 17 06-Sep-1991 EDIK .SAV 22 19-Mar-2003 DAY .SAV 4 13-Apr-2013 DESS .SAV 20 04-Nov-1993 SPEED .SAV 3 28-Nov-1992 MEMORY.SAV 2 03-Sep-1982 KLOP .SAV 13 21-Nov-1988 IND .SAV 58 18-Jan-1988 BINCOM.SAV 24 18-Jan-1988 RESORC.SAV 25 01-Mar-2012 STARTS.COM 1 22-Dec-2012 25 Files, 463 Blocks 1123 Free blocks .
Последний раз редактировалось form; 12.06.2014 в 18:54.
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
Небольшие косметические вставки в HX:...Код:; .DrPtr LOAD=HXLOAD . = 0 .RAD50 /HAN/ . = 6 .WORD HXLOAD .IF DF ...V9 ...V9 = ...V9!4 .IFF .=12 .WORD 244 .ENDCПри загрузке с HX автоматом будет устанавливаться USR и EXIT в NOSWAP.Код:HXLOAD: CMP #12,R3 ;SYSTEM BOOTSTRAP LOAD? BNE 10$ ;NOPE MOV @#54,R0 ;RTDATA BIS #1000,300(R0) ;SET USR NOSWAP BIS #40,370(R0) ;SET EXIT NOSWAP 10$: RETURN ;RETURN
---------- Post added at 15:38 ---------- Previous post was at 15:30 ----------
В сравнении #12,R3 порядок аргументов важен
Последний раз редактировалось form; 14.06.2014 в 12:35.
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
По теме HX лучше постить сюда: Протокол HX - имитация блочного устройства с последовательным интерфейсом.
Patron, Попробовал загрузится на адрес 176560 но загрузчик по прежнему ждет "собачку",соответственно загрузка не происходит. Что можно сделать?
Если эмулятор VT52 подключен к порту 177560, а сервер HX к порту 176560 - надо использовать файл конфигурации HX_COM_(176560).cfg из комплекта эмулятора терминала VT52.
Если к порту 177560 подключен не эмулятор терминала, а КЦГД - надо использовать файл конфигурации MS7004+HX_COM.cfg из комплекта эмулятора клавиатуры МС 7004.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Эмулятор клавиатуры умеет сам вводить в пульте коды загрузчика, имитируя нажатия кнопок. Если не подключать у PC второй COM-порт с эмулятором клавиатуры - надо вручную вводить загрузчик с реальной клавиатуры КЦГД ( или модифицировать реальную клавиатуру так, чтобы она сама вводила загрузчик ).
Понял.Тут скорей всего компромиссный вариант напрашивается - подключится между D9 и D10 КЦГД где РС на время ввода кода блокирует ввод с клавиатуры тем самым имитируя клавиатурный ввод. Но в идеале нужен загрузчик в ПЗУ МС -
@В
$ HX0
или
@B
$ HX1
Где НХ0 это загрузка с 177560 а НХ1 с 176560
Можно на эмуляторе это обкатать я потом прошивку в МС зашить. Вот это было бы здорово.
Последний раз редактировалось MiX; 09.07.2014 в 10:30.
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)