так же к драйверу хочется иметь программку загрузки с этого винчестера - чтобы можно было набить ее с пульта и загрузиться.
Может напишите ?
Вид для печати
так же к драйверу хочется иметь программку загрузки с этого винчестера - чтобы можно было набить ее с пульта и загрузиться.
Может напишите ?
Нафига? Стандартный загрузчик. Да и не интересно мне это - я уже достаточно натрахлся и с этим контроллером и с винчестерами.
Ваш драйвер может быть отправной точкой для запуска RSX на Э-85(Pro 3xx). Там - нужен будет загрузчик.
По тому, что я видел в драйвере DW под RT - там по другому происходит работа с устройствами и код загрузчика для ДВК почти наверняка не подойдёт.
А поскольку Э85 рабочей у меня нет - заниматься этим (по крайне мере сейчас) я не вижу смысла.
По ощущениям от кода - я переделывал драйвер от P/OS под обычный RSX. Нет, исходника не нашёл. Даже не утверждаю, что ощущения не врут. Возможно был драйвер DW для XM под Pro.
Гы гы гы, комменты от DEC жгуть!
"Остановите Землю, я хачу вытить!"Код:RESET ;Stop the world, I want to start it!
Хотел на ВМ3 ретро UNIX, который поддерживается энтузиастами. Для BSD 2.11 последний патч номер 451 выпущен в декабре 2018
Пойду V6 по-изучаю
Красивый код для эмуляции всей плавучки нашел в исходниках BSD 2.11 и судя по заголовку лицензии - авторство от DEC.
Сайт удобен для навигации но не содержит всех патчей. в 134 прошивке такое есть? свое или краденное???
https://www.retro11.de/ouxr/211bsd/u...h_fpsim.s.html
ассемблер юниксовый. но все понятно
В 134-ом свободного места практически нет, его по хорошему надо разбивать на два - тесты и сервис+загрузчики (собственно, я уже склоняюсь к этому). Но программная реализация не прокатит, так как с точки зрения процессора никакой особенностью команды FPP не отличаются. Аппаратно-программная - может быть, но тут не хватка ресурсов уже с другой стороны - CPLD
Процесс движется, но ещё не всё достигнуто. Потом ещё код причесать
- - - Добавлено - - -Код:RSX-11M-PLUS V4.6 BL87 (KXX001) 1920K UP 000:02:00 1982-03-30 02:00:38
TASK= *IDLE* FREE= SY0:1996549. F0:DMO
ZF2:2044916. F3:DMO PARS
POOL=3968.:3992.:2. SECPOOL=445.:512.:86%
3968.:3992.:2. 445.:512.:86% SECPOL:P
SYSPAR:D
IN DMTMFHF DRVPAR:D
5 ICTY1RC GEN :D
28 RR::1CS
OU 1. A.R
0 1. C.E
0K M. P.S
!!>))>>!
0*******120*****240*****360*****480*****600*****720*****840*****
PPD-D-D---------------------------------------------------------
----------------------------------------------------------------
960*****1080****1200****1320****1440****1560****1680****1800****
ERRSEQ
0.
Эмулятор FPP в halt режиме, к тому же, не совсем совместим с идеологией RSX - во время выполнения его кода вполне может прилететь прерывание от чего то, например, часов, а обработать его проц, насколько я понимаю, не сможет.
Ну и под RSX вопрос, собственно, с эмуляцией не стоит - есть эмулятор. Запустил его как обычную программу - появился FPP, вышел из этой программы - нет больше FPP.
Я таким образом использовал графику из ГРАФОР-а в программе на FORTRAN-77.
Вместо тысячи слов... Тысяча символов ASCII :):)
Убрал тысячу, а точнее 884 символа. Результат - на сейчас - чуть позже ниже будет :)
Хак на ходу. Причина в необходимости хака будет искаться :)
Оставил только хак. Подробнее - на сейчас - чуть позже ниже будет :)
Код:.BOOZF
@ 140776
@P
XDT: 87
XDT>G
RSX-11M-PLUS V4.6 BL87
>
SAV /WB
@ 152566
@P
@ 000400
@P
RSX-11M-PLUS V4.6 BL87 1920.KW System:"KXX001"
BRK
BE:132630
XDT>4060/010105
004062 /012601
004064 /012600
004066 /060501
004070 /065772 20327
004072 /000340 4132
004074 /103727
XDT>P
>
>RED ZF1:=SY:
>RED ZF1:=LB:
>RED ZF1:=SP:
>MOU ZF1:"RSX11MPBL87"
>@ZF1:[1,2]STARTUP
Интересный прикол... Память (точнее две ячейки) портит системный отладчик...
Портит системный отладчик - но он не виноват - так звёзды сложились :) Думаю, как разложить. Точнее говоря - вариант есть, но проверить смогу только вечером после работы...
Первое место поправил, но звезды накосячили в другом месте...
И вот результат на сейчас
Из того, что ещё проверить - разные варианты загрузки сохранённой системы и загрузку через BOO - как несохранённой, так и сохранённой системы. Но это не сегодня - работа навалилась, усталость такая, что начал сажать тупые ошибки...Код:***** ДОСТУПНОЕ ОЗУ - 3,7 M *
@ 001000
@B
$ZF0
SL V08.00 [SW] Сторожевых С.В. 1988
RT-11SB (Y) V05.07
.SET TT FORM
.SET TT SCOPE
.SET EDIT K52
.BOOZF
XDT: 87
XDT>G
RSX-11M-PLUS V4.6 BL87
>
SAV /WB
RSX-11M-PLUS V4.6 BL87 1920.KW System:"KXX001"
>RED ZF1:=SY:
>RED ZF1:=LB:
>RED ZF1:=SP:
>MOU ZF1:"RSX11MPBL87"
>@ZF1:[1,2]STARTUP
>; PLEASE NOTE
>;
>; If you have not yet read the system release notes, please do so
>; now before attempting to perform a SYSGEN or to utilize the new
>; features of this system.
>;
cZc
SET -- Inquire cannot
>;
>; Please ignore any random characters that may have printed on your
>; terminal just now They came from a SET /INQUIRE=TI: command.
>; Evidently your terminal does not recognize escape sequences.
>; This will not affect the running of this command file.
>;
>* Please enter time and date (HH:MM DD-MMM-YYYY) [S]: 29-MAY-2019 22:25
>TIME 29-MAY-2019 22:25
>ACS SY:/BLKS=1024.
>CON ONLINE ALL
>ELI /LOG/LIM
>CLI /INIT=DCL/CTRLC/DPR="<15><12>/$ /"
>INS LB:[1,1]RMSRESAB.TSK/RON=YES/PAR=GEN
>INS LB:[1,1]RMSLBL.TSK/RON=YES/PAR=GEN
>INS LB:[1,1]RMSLBM.TSK/RON=YES/PAR=GEN
>INS $QMGCLI
>INS $QMGCLI/TASK=...PRI
>INS $QMGCLI/TASK=...SUB
>QUE /START:QMG
>INS $QMGPRT/TASK=PRT.../SLV=NO
>QUE LP0:/CR/NM
>START/ACCOUNTING
>CON ESTAT LP0:
>QUE BAP0:/BATCH
>QUE BAP0:/AS:BATCH
>@ <EOF>
>RUN $SHUTUP
RSX-11M-PLUS Shut down program
Enter minutes to wait before shutdown:
Reason for shutdown (<CR> for none):
OK to shutdown? [Y/N]: Y
All further logins are disabled
2019-05-29 22:26 System is now shutting down -- KXX001
QUE /STO:QMG
>
STOP/ACCOUNTING SHUTUP
22:26:23 SYSLOG -- 47. Exiting
>
@LB:[1,2]SHUTUP
>VCP DISCONNECT /ALL
>@ <EOF>
>
ELI /NOLOG
>
ACS ZF1:/BLKS=0.
ACS -- Checkpoint file now inactive
>
DMO ZF1:/DEV/LOCK=V
DMO -- System disk being dismounted
DMO -- SYSTEM dismounted from ZF1: *** Final dismount initiated ***
22:26:31 *** ZF1: -- Dismount complete
>
SHUTUP operation complete
@ 126130
@
@ 173000
@B
$ZF40
RSX-11M-PLUS V4.6 BL87 1920.KW System:"KXX001"
>RED ZF1:=SY:
>RED ZF1:=LB:
>RED ZF1:=SP:
>MOU ZF1:"RSX11MPBL87"
>@ZF1:[1,2]STARTUP
>; PLEASE NOTE
>;
>; If you have not yet read the system release notes, please do so
>; now before attempting to perform a SYSGEN or to utilize the new
>; features of this system.
>;
FZc
SET -- Inquire c
>;
>; Please ignore any random characters that may have printed on your
>; terminal just now. They came from a SET /INQUIRE=TI: command.
>; Evidently your terminal does not recognize escape sequences.
>; This will not affect the running of this command file.
>;
>* Please enter time and date (HH:MM DD-MMM-YYYY) [S]: 22:28 29-MAY-2019
>TIME 22:28 29-MAY-2019
>ACS SY:/BLKS=1024.
>CON ONLINE ALL
>ELI /LOG/LIM
>CLI /INIT=DCL/CTRLC/DPR="<15><12>/$ /"
>INS LB:[1,1]RMSRESAB.TSK/RON=YES/PAR=GEN
>INS LB:[1,1]RMSLBL.TSK/RON=YES/PAR=GEN
>INS LB:[1,1]RMSLBM.TSK/RON=YES/PAR=GEN
>INS $QMGCLI
>INS $QMGCLI/TASK=...PRI
>INS $QMGCLI/TASK=...SUB
>QUE /START:QMG
>INS $QMGPRT/TASK=PRT.../SLV=NO
>QUE LP0:/CR/NM
>START/ACCOUNTING
>CON ESTAT LP0:
>QUE BAP0:/BATCH
>QUE BAP0:/AS:BATCH
>@ <EOF>
>RUN $SHUTUP
RSX-11M-PLUS Shut down program
Enter minУtes to wait before shutdown:
Reason for shutdown (<CR> for none):
OK to shutdown? [Y/N]: Y
All further logins are disabled
2019-05-29 22:30 System is now shutting down -- KXX001
QUE /STO:QMG
>
STOP/ACCOUNTING SHUTUP
22:30:57 SYSLOG -- 47. Exiting
>
@LB:[1,2]SHUTUP
>VCP DISCONNECT /ALL
>@ <EOF>
>
ELI /NOLOG
>
ACS ZF1:/BLKS=0.
ACS -- Checkpoint file now inactive
>
DMO ZF1:/DEV/LOCK=V
DMO -- System disk being dismounted
DMO -- SYSTEM dismounted from ZF1: *** Final dismount initiated ***
>
22:31:05 *** ZF1: -- Dismount complete
SHUTUP operation complete
@ 126130
@
- - - Добавлено - - -
Проверил загрузку сохранённой системы через BOO, и сохранённой системы через BOO/FOR в RT-11.
Не прошла загрузка сохранённой системы через BOO /HW (аналог BOO/FOR)
Ещё проверить - BOO несохранённой системы (из другого раздела)
Оттестировал все возможные варианты загрузки. Неработоспособность BOO /HW - особенность текущего разбиения карты (разделы 32 мб или 1 гб) и не знание об этом "аппаратного" загрузчика. По результатам исследования в первично-вторичный загрузчик добавлен хак, позволяющий в определённых сценариях обойти это дело и загрузить как RT (ZF0:-ZF77:), так и RSX (ZF0:-ZF7:). Хак временный, будет доработка ПЗУ halt режима. Теоретически под RSX при разделах в 1 гб можно будет использовать карты до 128 Гб (28-ми битный номер сектора в LBN, ZF0:-ZF177). Вроде как мелькали в продаже карты на 256 Гб, но как с ними работать - пока не знаю - в имеющемся у меня описании упомянут только 28-битный номер сектора...
На очереди тестирование драйвера ZF для RSX. Вроде как пока система не падала неожиданно (могла не загрузиться), но код в драйвере не вылизан и можно ожидать чего угодно. Кроме того, пока не понятно, насколько корректен код обработки ошибок работы с CF...
Все семь способов загрузки RSX, которые смог придумать - проверил. Работают.
Начал проверку драйвера со стандартного BRU/INI/VER ZF1: ZF2: и... теперь ищем ошибку в драйвере :) А ещё надо бы к 512ВИ1 написать программу :) Только сначала патарейку присобачить :)
Код:.NLIST
.INCLUDE /DISK$HUNTA:[MACROS]MACROS/
.INCLUDE /DISK$HUNTA:[MACROS]HWDF/
.LIST
MODULE ZFDRV, REL=<KX>, VER=<01>, COMM=<CF aka ZF DRIVER>, TYPE=<NOSECT>
;
; QBUS ZF CF card controller driver
;
; MACRO library calls
;
Z$$F11=8.
LD$ZF=1
VC$ZF=0
FROM EXEMC IMPORT PKTDF$, KRBDF$, UCBDF$
FROM SYSLIB.QIOSYM IMPORT IO.ATT, IO.DET, IO.STC
FROM SYSLIB.QIOSYM IMPORT IO.RLB, IO.WLB, IO.WLC, IQ.X
FROM SYSLIB.QIOSYM IMPORT IO.HMS, IO.WDH, IQ.UMD
FROM SYSLIB.QIOSYM IMPORT IS.SUC, IE.IFC, IE.VER, IE.DNR
FROM RSXVEC IMPORT S.CTM, S.ITM, S.KRB, S.PKT, S.STS, S.ST2
FROM RSXVEC IMPORT $BLKC2, $BMSET, $CRPAS, $CVLBN, $DTOER, $DVERR, $SCERR
FROM RSXVEC IMPORT $FORK, $GTPKT, $IODON, $RLCN, $RQCND, $VOLVD
FROM RSXVEC IMPORT $GTWRD, $PTWRD
FROM EXELIB.EXEDF IMPORT S2.ACT, KINAR6, PR4
FROM ZFTAB IMPORT ZF.CMD, ZF.LBH, ZF.LBL, ZF.OFF
Повозился со вторым экземпляром платы, с которым были некоторые проблемы. Определил источник проблем. Я бы выразился так - в жопу советские разъёмы - даже золочёные. Жуткий неконтакт. Может, есть и более адекватные - но лучше бы автор использовал цанговый - пусть и на неправославные 2.54. Я и в такие ВМ3 вставляю секунд за 20-30.
Я же уже рассказывал, как в посадочное место с 2.50 мм запаять кусочки панелек 2.54 мм. Лучше всего пилить 16-ногие, простые. А если сильно хочется гиперболоидные панельки, берешь вот такое и лобзиком пилишь на отдельные гнёзда, после чего надеваешь их на процессор и паяешь в плату.
Извлечь советскую радость из готовой платы также не очень сложно - измельчаешь пластиковую часть, бокорезами, а потом выпаиваешь ножки по одной.
Повозился с 134-ой ПЗУ в плане оптимизации кода.
Исходный размер - 13746
На текущий момент размеры:
Без загрузчика CF - 13510
С загрузчиком CF - 13770
Вдогонку - пробую поднять скорость. Пока результатов нет...
Ну что сказать.. Результат есть, но всё таки не такой, какой ожидался. Оценка скорости проводилась достаточно тупо - измерение времени выполнения команды COPY/DEVICE/NOQUERY SY: NL:
Старый вариант драйвера - 230 секунд или примерно 143 кб/с
Новый вариант драйвера - 156 секунд или примерно 210 кб/с
То есть ускорение примерно в 1,47 раза
С другой стороны, теоретический предел скорости передачи с карты на ВМ3 по ОЧЕНЬ грубым прикидками - 600 кб/с
То есть улучшение есть, но стремится есть куда... :)
- - - Добавлено - - -
Есть ещё одна задумка, которая должна ускорить, но для её реализации нужно больше времени. Может быть, в выходные...
Это же в PIO-mode? Так вполне прилично - у меня на AZ эта самая командв COP/DEV диска в 65534 блока тоже выполняется 231-233 сек.
Вместо тысячи слов... Небольшой протокол тестирования
Скорости.Код:.BOO RT11XM
RT-11XM (S) V05.07
.@TNL
.TIME
19:34:13
.COPY/DEVICE/NOQUERY SY: NL:
.TIME
19:37:20
.@TZ7
.TIME
19:04:22
.COPY/DEVICE/VERIFY/NOQUERY SY: ZF7:
.TIME
19:17:35
.BOO RT11SB
RT-11SB (S) V05.07
.@TNL
.TIME
19:38:21
.COPY/DEVICE/NOQUERY SY: NL:
.TIME
19:40:58
.@TZ7
.TIME
19:41:09
.COPY/DEVICE/VERIFY/NOQUERY SY: ZF7:
.TIME
19:52:34
.
Под SB
Копирование в NL:
65534*512/(2:37)/1024 = ~ 209 кб/с
Копирование на другой ZF с проверкой (два чтения, одна запись, сравнение в памяти)
65534*512*3/(11:25)/1024 = ~ 144 кб/с
Под XM
Копирование в NL:
65534*512/(3:07)/1024 = ~ 175 кб/с
Копирование на другой ZF с проверкой (два чтения, одна запись, сравнение в памяти)
65534*512*3/(13:13)/1024 = ~ 124 кб/с
Если в подсчётах не ошибся :)
Для сравнения, на память, раньше копирование с проверкой под SB - примерно 15 минут, под XM примерно 18 минут.
- - - Добавлено - - -
Не выдержал, попробовал реализовать задумку. А карта обломала - не поддерживает задуманное... Ну, есть ещё одна мысль..
Ещё повозился с драйвером.
По скорости - пока тоже самое.
Но уменьшил размер в памяти - для монитора SB с поддержкой таймаута - с 229. до 206. слов в выдаче команды SHOW MEMORY
Технически можно уменьшить ещё на пяток слов, но надеюсь найти CF с поддержкой команды длинного чтения - теоретически, на таких картах можно добиться ускорения чтения. Та, с которой играюсь, команду поддерживает, но максимальный размер блока - 1 сектор, так что...
После некоторого перерыва (были другие дела) вернулся к прошивке ака 134 :)
Первое, что сделал - переходник с панельки ПЗУ на ZIF разъём - ибо с одной стороны - надоело её с мучениями доставать-вставлять (каждый раз рискую, да и боюсь - разъём так не долго прослужит), а с другой стороны - такая конструкция ещё пригодится в принципе :)
Сел доделывать прошивку с учётом карты на 4 CF разъёма - что бы и с неё грузить. Помимо этого - надо доделать драйвер под доп карты. Правда, с учётом особенностей работы RT, драйвер для поддержки доп CF пока будет поддерживать только 8 устройств. Потом подумаю, что можно с этим сделать. Под RSX таких проблем наблюдаться не должно, но до RSX ещё добраться надо...
Вместо тысячи слов...
ZE это так.. на возможное будущее :)Код:@B
$ZF0
SL V08.00 [SW] Сторожевых С.В. 1988
RT-11SB (Y) V05.07
.SET TT FORM
.SET TT SCOPE
.SET EDIT K52
.TIM
00:00:26
.DAT 31-AUG-2019
.TIM 21:29
.@COPZF5
.COPY ZA.SAV ZF5:ZA.SYS
.COPY ZAX.SAV ZF5:ZAX.SYS
.
.COPY ZB.SAV ZF5:ZB.SYS
.COPY ZBX.SAV ZF5:ZBX.SYS
.
.COPY ZC.SAV ZF5:ZC.SYS
.COPY ZCX.SAV ZF5:ZCX.SYS
.
.COPY ZD.SAV ZF5:ZD.SYS
.COPY ZDX.SAV ZF5:ZDX.SYS
.
.COPY ZE.SAV ZF5:ZE.SYS
.COPY ZEX.SAV ZF5:ZEX.SYS
.
.COPY ZF.SAV ZF5:ZF.SYS
.COPY ZFX.SAV ZF5:ZFX.SYS
.
.BOO ZF5:RT11SB
RT-11SB (S) V05.07
?KMON-F-File not found DK:STRTSB.COM
.SHO DEV
Device Status CSR Vector(s)
------ ------ --- ---------
LD Installed 000000 000
VM Installed 177572 250
NL Installed 000000 000
LP -Not installed 177514 200
SL Installed 000000 000
ZB Installed 161114 360
ZC Installed 161154 364
ZD Installed 161214 370
ZE Not installed 161254 374
ZF Resident 161014 350
ZA Installed 161054 354
.DUMP/TERM ZA:/END:0
ZA:/E:0
BLOCK NUMBER 000000
000/ 000240 000404 000000 065532 055420 071441 000400 112737 * .....Zk.[!s.._.*
020/ 000340 177776 012705 000001 003401 010105 012704 003000 *`.~.E.....E.D...*
040/ 012703 000400 005001 012124 077302 005002 010004 100404 *C.....T.B~......*
060/ 012706 004100 005046 005046 000137 003074 000403 050527 *F.@.&.&._.<...WQ*
100/ 177156 177441 005705 001002 016705 177764 010567 177760 *n~!.E...E.t.w.p.*
120/ 032737 000001 177572 001024 012705 172340 005001 012765 *_5..z...E.`t..u.*
140/ 077406 177740 010125 062701 000200 020527 172356 101767 *..`.U.Ae..W!ntw.*
160/ 012737 177600 172356 012737 000060 172516 005237 177572 *_...nt_.0.Nu..z.*
200/ 016705 177674 013727 172346 000000 012701 000000 000241 *E.<.W.ft..A...!.*
220/ 006101 006101 000301 010167 177762 010703 062703 177646 *A.A.A.w.r.C.Ce&.*
240/ 013727 000004 000000 013727 000006 000000 105763 000001 *W.....W.....s...*
260/ 001423 126327 000001 000001 001004 012727 000020 000000 *..W,......W.....*
300/ 000413 105063 000001 116500 177776 042700 177757 010067 *..3...@.~.@Eo.7.*
320/ 177754 001402 105263 000001 122713 000041 001405 016767 *l...3...K%!...w.*
340/ 000004 000274 000401 012112 016737 177640 172346 012704 *..<...J._. .ftD.*
360/ 000003 012765 000012 177756 000240 000240 105715 100776 *..u...n. . .M.~.*
400/ 032715 000100 001773 116700 177633 042700 177760 056700 *M5@.{.@...@Ep.@]*
420/ 177654 052700 000340 110065 177776 116765 177606 177774 *,.@U`.5.~.u...|.*
440/ 116765 177607 177772 116765 177600 177770 012701 000377 *u...z.u...x.A...*
460/ 020104 101401 010401 010127 000000 110165 177766 111315 *D ....W...u.v.M.*
500/ 000240 000240 000240 000240 000240 000240 000240 000240 * . . . . . . . .*
520/ 000240 000240 004767 000036 103707 013767 172346 177454 * . .w...G.w.ft,.*
540/ 016701 177724 060167 177502 005567 177470 160104 010467 *A.T.w`B.w.8.D`7.*
560/ 177576 101277 000463 010502 062702 177762 016727 177670 *~.?.3.B.Ber.W.8.*
600/ 000000 122713 000041 001402 105715 100773 032715 000010 *..K%!...M.{.M5..*
620/ 001770 032715 000001 001040 012700 000400 012701 060000 *x.M5.. .@...A..`*
640/ 011221 077002 062737 000010 172346 005727 000000 001020 *...~_e..ftW.....*
660/ 013727 000004 000000 013727 000006 000000 005267 177754 *W.....W.....7.l.*
700/ 012737 000340 000006 010700 062700 000024 010037 000004 *_.`...@.@e......*
720/ 005367 177654 001326 005727 000261 000207 016737 177724 *w.,.V.W.1..._.T.*
740/ 000004 016737 177724 000006 010400 116304 000001 016701 *.._.T.....D...A.*
760/ 177114 016737 177222 172346 005007 005007 005007 005007 *L~_..~ft........*
.INI ZA:
ZA0:/Initialize; Are you sure? Y
.DIR ZA:
31-Aug-2019
0 Files, 0 Blocks
65466 Free blocks
.COP/DEV/VER/NOQ SY: ZA:
- - - Добавлено - - -
Вдогонку.
Я разобрался, как это сделать.
- - - Добавлено - - -Код:.COP/BOO ZA:RT11SB ZA:
.BOO ZA:
RT-11SB (S) V05.07
?KMON-F-File not found DK:STRTSB.COM
.SHO
TT (Resident)
ZA (Resident)
ZA0 = DK , SY
LD
VM
NL
ZF
SL
ZB
ZC
ZD
.DIR
SWAP .SYS 28P 31-Oct-1998 RT11SB.SYS 99P 03-May-2019
RT11FB.SYS 106P 03-May-2019 LD .SYS 11P 03-May-2019
VM .SYS 3P 03-May-2019 NL .SYS 2P 03-May-2019
LP .SYS 2P 03-May-2019 SL .SYS 17P 31-Oct-1998
RT11XB.SYS 114P 19-May-2019 RT11XM.SYS 122P 19-May-2019
LDX .SYS 11P 19-May-2019 VMX .SYS 3P 19-May-2019
NLX .SYS 2P 19-May-2019 SLX .SYS 20P 31-Oct-1998
PIP .SAV 30P 31-Oct-1998 DUP .SAV 52P 31-Oct-1998
DIR .SAV 20P 31-Oct-1998 IND .SAV 58P 31-Oct-1998
RESORC.SAV 35P 31-Oct-1998 EDIT .SAV 19P 31-Oct-1998
KED .SAV 85P 31-Oct-1998 KEX .SAV 72P 31-Oct-1998
MACRO .SAV 63P 31-Oct-1998 CREF .SAV 6P 31-Oct-1998
LINK .SAV 59P 31-Oct-1998 MONMRG.SAV 14P 31-Oct-1998
LIBR .SAV 24P 31-Oct-1998 FILEX .SAV 22P 31-Oct-1998
SRCCOM.SAV 26P 31-Oct-1998 BINCOM.SAV 25P 31-Oct-1998
SLP .SAV 13P 31-Oct-1998 DUMP .SAV 10P 31-Oct-1998
SIPP .SAV 21P 31-Oct-1998 BUP .SAV 68P 31-Oct-1998
PAT .SAV 11P 31-Oct-1998 HELP .SAV 161P 31-Oct-1998
SYSMAC.SML 92P 31-Oct-1998 SYSLIB.OBJ 84P 31-Oct-1998
ODT .OBJ 8P 31-Oct-1998 VDT .OBJ 8P 31-Oct-1998
SYSTEM.MLB 148P 31-Oct-1998 EDTL .MLB 11P 31-Oct-1998
DBGSYM.SAV 10P 31-Oct-1998 DESS .SAV 20P 04-Nov-1993
SETUP .SAV 43P 31-Oct-1998 VTCOM .SAV 24P 31-Oct-1998
DATIME.SAV 4P 31-Oct-1998 DATIME.MAC 23P 31-Oct-1998
DATIME.COM 3P 31-Oct-1998 LET .SAV 6P 31-Oct-1998
SPLIT .SAV 3P 31-Oct-1998 UCL .SAV 16P 31-Oct-1998
VBGEXE.SAV 18P 31-Oct-1998 TERMID.SAV 4P 31-Oct-1998
TRANSF.SAV 16P 31-Oct-1998 TRANSF.TSK 76P 31-Oct-1998
TRANSF.EXE 45P 31-Oct-1998 MSCPCK.SAV 4P 31-Oct-1998
MDUP .SAV 22P 31-Oct-1998 MBOOT .BOT 1P 31-Oct-1998
MBOT16.BOT 1P 31-Oct-1998 MSBOOT.BOT 4P 31-Oct-1998
MDUP .AI 72P 31-Oct-1998 MDUP .MM 72P 31-Oct-1998
MDUP .MS 72P 31-Oct-1998 MDUP .MT 72P 31-Oct-1998
MDUP .MU 72P 31-Oct-1998 SANS01.CND 4P 03-May-2019
SANS01.ANS 8P 03-May-2019 SANS01.BLD 3P 03-May-2019
SANS01.MON 5P 03-May-2019 SANS01.DEV 4P 03-May-2019
SANS01.TBL 5P 03-May-2019 RT11SB.MAP 34P 03-May-2019
RT11FB.MAP 35P 03-May-2019 SANS02.CND 4P 19-May-2019
SANS02.ANS 8P 19-May-2019 SANS02.BLD 3P 19-May-2019
SANS02.MON 6P 19-May-2019 SANS02.DEV 4P 19-May-2019
SANS02.TBL 5P 19-May-2019 RT11XB.MAP 36P 19-May-2019
RT11XM.MAP 37P 19-May-2019 SSS .COM 1P 03-May-2019
TNL .COM 1P 18-Aug-2019 TZ7 .COM 1P 14-Aug-2019
TZ76 .COM 1P 22-May-2019 TZ77 .COM 1P 22-May-2019
ZAX .SYS 4 31-Aug-2019 ZB .SYS 4 31-Aug-2019
ZBX .SYS 4 31-Aug-2019 ZC .SYS 4 31-Aug-2019
ZCX .SYS 4 31-Aug-2019 ZD .SYS 4 31-Aug-2019
ZDX .SYS 4 31-Aug-2019 ZE .SYS 4 31-Aug-2019
ZEX .SYS 4 31-Aug-2019 ZF .SYS 4 31-Aug-2019
ZFX .SYS 4 31-Aug-2019 ZA .SYS 4 31-Aug-2019
100 Files, 2742 Blocks
62724 Free blocks
.@TNL
.TIME
00:01:32
.COPY/DEVICE/NOQUERY SY: NL:
.TIME
00:03:53
.DIR A10:
?DIR-F-Invalid directory
.INI A10:
A10:/Initialize; Are you sure? Y
.DIR A10:
0 Files, 0 Blocks
65466 Free blocks
.
Ишо картинка
- - - Добавлено - - -Код:.BOO ZA7:
RT-11SB (S) V05.07
?KMON-F-File not found DK:STRTSB.COM
.DIR A10:
0 Files, 0 Blocks
65466 Free blocks
.COP/DEV/VER SY: A10:
A10:/Copy; Are you sure? Y
.BOO A10:
RT-11SB (S) V05.07
?KMON-F-File not found DK:STRTSB.COM
.SHO
TT (Resident)
ZA (Resident)
A10 = DK , SY
LD
VM
NL
ZF
SL
ZB
ZC
ZD
.
Фото переходника
http://www.KpXX.Ru/Днепр/МС1201/V2.0/Переходник
А, кстати. RT-11 времен ДВК, т.е.5.00 -5.04 (то, что реально встречалось на ДВК пока их использовали) воспринимают наш ВМ3, как 11/34. И при этом не подозревают, что у него есть таймер с вектором 100; аппаратного управляемого таймера у ДВК, естественно нет и на команду TI система отвечает "No timer". Я выкручивался, включая в стартовую последовательность вызов самодельной программы, которая взводит бит CLOCK$ (бит 100000) в слове конфигурации RMON ($CNFG1) по фиксированному смещению 300.
У тебя ничего подобного нет, тем не менее, таймер работает. Это что, где-то в 5.05-5.07 это пофиксили? Или как? И вообще, покажи, плз, SH CONF.