Речь шла про дистрибутив с MAC файлами. Там MAP сам сгенерится :)
Думаю периодически о небольшом анадизаторе кода который расставляет символы по местам, но пока это только мысли.
Вид для печати
в случае с QQ SJ есть вот такое
это из дискет, которые хранительница публиковала, в общем есть такое.Код:Image : UKNC_RT11QQ_DISTR_.DSK
Format : DSK : RT-11
Size : 800 Kb
Volume ID: RT11
Owner :
File Blocks Date Bytes
---------- ------ ----------- ----------
MACRO .SAV 61 25-Oct-1986 31'232
SYSMAC.SML 50 25-Oct-1986 25'600
LINK .SAV 49 25-Oct-1986 25'088
FSM .MAC 32 07-Jul-1988 16'384
LE .MAC 46 06-Jul-1990 23'552
DEFGEN.ANS 7 30-Jul-1990 3'584
DEFGEN.DEV 2 30-Jul-1990 1'024
DEFGEN.TBL 5 30-Jul-1990 2'560
KMOVMC.MAC 4 20-Dec-1989 2'048
KMOVER.MAC 5 20-Dec-1989 2'560
KMOV01.MAC 17 25-Jan-1990 8'704
KMOV02.MAC 14 23-Dec-1989 7'168
KMOV03.MAC 25 20-Dec-1989 12'800
KMOV04.MAC 16 20-Dec-1989 8'192
KMOV05.MAC 9 20-Dec-1989 4'608
KMOV06.MAC 13 20-Dec-1989 6'656
KMOV07.MAC 12 21-Dec-1989 6'144
KMOV08.MAC 13 21-Dec-1989 6'656
KMOV09.MAC 14 24-Dec-1989 7'168
KMOV10.MAC 13 24-Dec-1989 6'656
KMOV11.MAC 10 20-Dec-1989 5'120
KMOV12.MAC 14 26-Jan-1990 7'168
KMOV13.MAC 6 23-Dec-1989 3'072
KMOV14.MAC 18 27-Jan-1990 9'216
KMOV15.MAC 24 21-Dec-1989 12'288
RT11QQ.CND 1 25-Jan-1990 512
RTFBXM.CND 1 28-Dec-1989 512
RT11QQ.TBL 4 25-Jan-1990 2'048
RTFBXM.TBL 4 28-Dec-1989 2'048
RT11QQ.MON 1 25-Jan-1990 512
RT11XM.MON 1 28-Dec-1989 512
RT11FB.MON 1 28-Dec-1989 512
RT11QQ.HLP 12 25-Jan-1990 6'144
KMOV04.MSJ 8 26-Jan-1990 4'096
DWANDY.MAC 31 26-Nov-1990 15'872
DWBIG .MAC 34 13-Oct-1991 17'408
------------- End of Image -------------
< UNUSED > 1069 547'328
---------- ------ ----------- ----------
36 Files, 577 Blocks
1069 Free blocks
form, а можно ли сделать настройку драйвера DU для работы двух контролеров в одной системе на разных адрессах? А то в документации на писано что нужнл делать SYSGEN.
SYSGEN не SYSGEN, но пересборка драйвера потребуется, без этого никак.
Это собственно несложно. Важно взять драйвер из подходящего RT-11:
- 5.0/5.1
- 5.2
- 5.3/5.4
А далее все просто: смотрим SH CONF, создаем префикс файл по мотивам, компилим, собираем. Или просто генерим в эмуляторе систему с такими параметрами и собираем только драйвер :)
Спасибо, а можно подробней какие команды давать?
Даем команду SH CONF в системе для которой нужен драйвер, смотрим версию системы и наличие строчек "Device I/O timeout support" и "Error logging support" (ни разу не видел вживую). Берем дистрибутив соответствующей версии RT-11, создаем текстовый файл, например, DUPRE.MAC, добавляем нужные строчки:Собираем драйвер:Код:TIM$IT=1 ;Если есть Device I/O timeout support
ERL$G=1 ;Если есть Error logging support
MMG$T=1 ;Если это XM монитор
DU$POR = 2 ;Количество контроллеров DU
DU$CSR = 172150 ;CSR первого контроллера
DU$VEC = 154 ;Вектор первого контроллера
DU$CS1 = 172144 ;CSR второго контроллера
DU$VC1 = 150 ;Вектор второго контроллера
DU$BBR = 0 ;MSCP BBR (1 если нужен)
Для XM монитора драйвер обзываем DUX.SYS.Код:.AS DK SRC
.MAC DUPRE+DU/OB
.LIN/NOBI/EXE:DU.SYS/BOU:1000 DU
Boundary section? SETOVR
.
Все :)
В версиях до 5.02 возможно нет секции SETOVR, тогда не нужно писать /BOU:1000 в LINK.
Не нашел поблизости тем "в тему", так что сюда сброшу.
Для информации: если кто запускает DECовские системы в E11. Давно был обнаружен неприятный факт, что при попытке подцепить dialup терминалы YZ (DZ11) к RSTS/E и TSX-Plus через телнет, сессия сразу завершается после подсоединения. Методом научного тыка было выяснено что все начинает работать если при подключении добавить принудительную установку сигнала RI:В RSX-11 проблемы нет изначально.Код:assign yz0: telnet:
set yz0: ri=on
assign yz1: telnet:
set yz1: ri=on
...
Я тут задумался об одной проблеме. Вот, мы тут находим разный софт, его достаточно много, что, конечно же, радует. Всё подряд запускаем, смотрим, что это, как оно работает. А насколько это безопасно? Существовали ли вирусы для RT-11 и других древних платформ - СР/М (Корвет), ZX-Spectrum? Проверять данный софт Касперским и прочими современными антивирусами, я думаю, бесполезно, вряд это будет в их базах. Если компьютер работает только с дискетами, можно заметить подозрительную активность: вы ничего не делали, а дисковод вдруг зажужжал. А у меня, ведь, УКНЦ с жестким диском, он не особо шумный. Хотя светодиод на контроллере замигает. Я тут ни разу не встречал, чтобы кто-то об этом задумался. А ведь софта много, и чем его больше, тем больше вероятность встретить что-то вредоносное. Об антивирусах для этих платформ я не слышал.