Судя по всему 256256.
http://old-os.ucoz.com/load/prochee/rt_11_v03/6-1-0-29
Судя по всему 256256.
http://old-os.ucoz.com/load/prochee/rt_11_v03/6-1-0-29
ДА! И даже загрузился.
hobot (13.02.2021)
Изменение эмулируемой конфигурации.
Загрузка ранних версий RT-11.
--------------------------------------------
Первой версией RT-11, способной загружаться при отсутствии на шине адресуемого PSW, стала RT-11 V2.C
Команды RT-11 V2.C описаны ЗДЕСЬ.
Скрытый текст
Код:.ASS DX1:DK .R PIP */L MONITR.SYS 46 TT .SYS 2 20-NOV-75 LP .SYS 2 20-NOV-75 PR .SYS 2 20-NOV-75 PP .SYS 2 20-NOV-75 BA .SYS 7 20-NOV-75 DXMNFB.SYS 58 20-NOV-75 DXMNSJ.SYS 46 20-NOV-75 PIP .SAV 14 20-NOV-75 DUMP .SAV 5 20-NOV-75 EDIT .SAV 19 20-NOV-75 LINK .SAV 25 20-NOV-75 LIBR .SAV 15 5-DEC-75 MACRO .SAV 31 20-NOV-75 ASEMBL.SAV 21 20-NOV-75 BATCH .SAV 25 20-NOV-75 EXPAND.SAV 12 20-NOV-75 CREF .SAV 5 20-NOV-75 FILEX .SAV 11 20-NOV-75 PATCH .SAV 5 20-NOV-75 PATCHO.SAV 33 25-NOV-75 MTINIT.SAV 3 20-NOV-75 SRCCOM.SAV 11 20-NOV-75 SYSMAC.SML 18 20-NOV-75 SYSMAC.8K 25 20-NOV-75 VTMAC .MAC 7 20-NOV-75 ODT .OBJ 9 20-NOV-75 VTHDLR.OBJ 8 20-NOV-75 28 FILES, 467 BLOCKS 19 FREE BLOCKS *[свернуть]
В RT-11 V3.0 впервые появились DIR.SAV и DUP.SAV, все функции которых до этого выполнялись программой PIP.SAV
В RT-11 V3.B впервые появилась возможность загрузки с DY.
...
RT-11 V4 для кассетного диска RK05 (CM5400).
HD диск его берёт но не грузит, но можно пересобрать под другой диск.
Последний раз редактировалось MiX; 25.03.2014 в 23:51.
Код:HD (177720) disk driver v1.2 2012 EIS & FIS EM SL V08.00 [SW] Сторожевых С.В. 1988 RS v06.05 RT11 profShell (c)EmeSoft90 ПРИМЕНЯЙТЕ КОМАНДУ "SET MX INFORM" RT-11SJ V05.04 G Y2K 8BIT .SE TT SCOPE,QUIET TT HD (Resident) HD2 = DK , SY EM (Loaded) LD SL (Loaded) RS MX MY DW LP NL 19 free slots No LD units mounted Время Дата 00:18:00 26-Мар-2014, Среда HD раздел - специально для эмулятора ДВК ! форматировал и напичкал для себя софтом, некто Хобот. .DIR HD4:/BRI 26-Mar-2014 SWAP .SYS RT11BL.SYS RT11SJ.SYS RT11FB.SYS TT .SYS DT .SYS DP .SYS DX .SYS DY .SYS RF .SYS RK .SYS DL .SYS DM .SYS DS .SYS DD .SYS MT .SYS MM .SYS MS .SYS LP .SYS LS .SYS CR .SYS NL .SYS PC .SYS PD .SYS CT .SYS BA .SYS PIP .SAV DUP .SAV DIR .SAV FORMAT.SAV SLP .SAV SIPP .SAV STARTS.COM STARTF.COM V4USER.TXT CREF .SAV DUMP .SAV MBOT16.BOT RESORC.SAV SYSMAC.SML EDIT .SAV KED .SAV K52 .SAV TECO .SAV MACRO .SAV MAC8K .SAV LINK .SAV LIBR .SAV FILEX .SAV SRCCOM.SAV BINCOM.SAV MTHD .SYS MMHD .SYS MSHD .SYS PATCH .SAV PAT .SAV HELP .SAV HELP .EXE HELP .MLB ERROUT.SAV SYSGEN.SAV SYSGEN.CND SYSTBL.CND BATCH .SAV QUEMAN.SAV QUEUE .REL SYSLIB.OBJ MDUP .SAV MDUP .MM MDUP .MT MDUP .MS MBOOT .BOT MSBOOT.BOT DEMOF1.FOR DEMOED.TXT README.TXT VT52 .TEC VEG .TEC EDIT .TEC INSERT.TEC LOCAL .TEC SORT .TEC VTEDIT.TEC TECO .TC SEARCH.TEC SQU .TEC TYPE .TEC TECO .INI ODT .OBJ VDT .OBJ VTHDLR.OBJ PLOT55.OBJ TEST55.FOR GETSTR.FOR PUTSTR.FOR SPEED .SAV SYCND .BL SYSTBL.BL SYCND .DIS SYCND .HD SYSTBL.DIS RTBL .MAP RTSJ .MAP RTFB .MAP DISMT1.COM DISMT2.COM 106 Files, 1942 Blocks 2820 Free blocks .COPY HD.SYS HD4: Files copied: DK:HD.SYS to HD4:HD.SYS .DIR HD4:.SYS 26-Mar-2014 SWAP .SYS 25 01-Feb-1982 RT11BL.SYS 65 01-Feb-1982 RT11SJ.SYS 67 01-Feb-1982 RT11FB.SYS 80 01-Feb-1982 TT .SYS 2 01-Feb-1982 DT .SYS 3 01-Feb-1982 DP .SYS 3 01-Feb-1982 DX .SYS 3 01-Feb-1982 DY .SYS 4 01-Feb-1982 RF .SYS 3 01-Feb-1982 RK .SYS 3 01-Feb-1982 DL .SYS 4 01-Feb-1982 DM .SYS 5 01-Feb-1982 DS .SYS 3 01-Feb-1982 DD .SYS 5 01-Feb-1982 MT .SYS 9 01-Feb-1982 MM .SYS 9 01-Feb-1982 MS .SYS 10 01-Feb-1982 LP .SYS 2 01-Feb-1982 LS .SYS 2 01-Feb-1982 CR .SYS 3 01-Feb-1982 NL .SYS 2 01-Feb-1982 PC .SYS 2 01-Feb-1982 PD .SYS 3 01-Feb-1982 CT .SYS 6 01-Feb-1982 BA .SYS 7 01-Feb-1982 MTHD .SYS 4 01-Feb-1982 MMHD .SYS 4 01-Feb-1982 MSHD .SYS 5 01-Feb-1982 HD .SYS 3P 01-Mar-2012 30 Files, 346 Blocks 2817 Free blocks .COPY/BOOT:HD HD4:RT11SJ HD4: .BOOT HD4: HD (177720) disk driver v1.2 2012 RT-11SJ V04.00C .D 56=5015 .TYPE V4USER.TXT Welcome to RT-11 Version 4. RT-11 V04 provides new hardware support and some major enhancements over Version 3B. Please use the HELP command; it describes the new options in many of the utilities. If you are using a terminal that requires fill characters, modify location 56 with a Deposit command before proceeding with system installation. LA36 DECwriter II and VT52 DECscope terminals do NOT require such modification. .D 56=0 .
У меня по ссылке http://zx.pk.ru/showpost.php?p=672426&postcount=346
вопрос по эмулятору , вопрос такой
- чем обусловлено отсутствие cfg файлa - спец. и отд. для DW ? Почему обделён этот контроллер, для всех других есть? Или я просмотрел что-то?
Вопрос о загрузки с него как со стартового носителя актуален (в эмуляторе то это опция в текстовом файле, а как на реальной машинке?)
Код:[Booter.ini] BootDeviceAlias = DW BootDeviceUnit = 0.да по инструкции у меня почему то всё время минимальныйКод:.SH TT DW (Resident) DW0 = DK , SY SL (Loaded) EM (Loaded) LD LP MY MX 14 free slots
размер (т.е. 5мб) DW - образ пустой создаётся? Хочется 20 сделать,
а что то никак ( Он даже не пытается предложить выбор размера
создаваемого образа )
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Тем, что ДВК-1 невозможно штатным образом загрузить с DW - нужно или вручную вводить коды загрузчика в пульте, или загрузиться с чего-то вроде MX или MY и потом дать команду BOOT DW:
Да, это квест. Я в таких случаях открываю блокнот и произвожу копи-пасту кучи пробелов с промежуточными сохранениями в файл с именем DW.DSK - любой нужный размер с точностью до байта подбирается примерно за минуту.
Если нужна болванка на 10 Мб, можно сделать проще - создать две болванки по 5 Мб и "склеить" их командой MS-DOS: COPY A.DSK+B.DSK DW.DSK
Последний раз редактировалось Patron; 26.04.2014 в 12:57.
Гениально! Принято на вооружение ! )
а есть код - для шпоры, там что то похожее на HX программу для пульта?
Я как то только сейчас (почему то) озаботился обе (в идеале) эти программы
где-то в сторонке иметь (в библиотеке в смысле!). Что бы легко было при случае скопи-пастить любому желающему?
Получается (это так резюмирую) что DW контроллер самодиагностику проводит, потом стучится на плату к ЦП - следствием чего является вылет в пульт? А если там не ДВК-1 а старшая 2М или скажем Квант ) ?
(спасибо за удобное стартовое меню разработчикам УК-НЦ и удобнейший
режим отладки оной же, ура!)
---------- Post added at 15:06 ---------- Previous post was at 14:49 ----------
Я вот о чём
НX-BOOT1. Исправлена вставка из буфера обмена в окно терминала - теперь конец строки всегда вставляется как одиночный код <CR>. Также при вставке символы '¬' теперь преобразуются в коды <LF>, что позволяет при работе в пульте вставлять через буфер обмена скрипты из файлов *.odt.
УК-НЦ.odtКод:10000/12706¬ 10000¬ 12746¬ 340¬ 12746¬ 10016¬ 2¬ 4567¬ 32¬ 176401¬ 41411¬ 122¬ 0¬ 0¬ 1000¬ 227¬ 105737¬ 177560¬ 100375¬ 113703¬ 177562¬ 207¬ 12704¬ 16¬ 105737¬ 177564¬ 100375¬ 112537¬ 177566¬ 5304¬ 1371¬ 12700¬ 5¬ 4715¬
- к этим двум доп. инструкцию в две строкиКод:10000/12706¬ 10000¬ 12746¬ 340¬ 12746¬ 10016¬ 2¬ 4567¬ 14¬ 105737¬ 177560¬ 100375¬ 113703¬ 177562¬ 207¬ 105737¬ 177562¬ 105737¬ 177564¬ 100375¬ 112737¬ 26¬ 177566¬ 12700¬ 1000¬ 5004¬ 4715¬ 110324¬ 5300¬ 1374¬ 5007 10000G
+ такое же что то для DW, наверное?
Контроллер DW никуда не "стучится". Ни одно устройство ДВК никогда никуда само не "стучится".
У старших ДВК в ПЗУ есть загрузчик с DW, который вызывается командой B :
Код:@B $DW0
---------- Post added at 16:38 ---------- Previous post was at 16:01 ----------
Если сдампить нулевой блок загрузочного диска DW и превратить его в odt-скрипт, то у меня получилось так:
Boot_DW.odt
Предпоследняя строчка задаёт в R0 номер загрузочного устройства ( для DW не требуется ), но пусть будет для единообразности.Код:0/240¬ 415¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 41420¬ 116020¬ 400¬ 137¬ 540¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 102¬ 2¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 12704¬ 174000¬ 12767¬ 23¬ 2¬ 5327¬ 23¬ 1460¬ 12764¬ 10¬ 20¬ 12703¬ 1750¬ 12705¬ 100000¬ 5764¬ 20¬ 100003¬ 77504¬ 77307¬ 443¬ 10046¬ 10146¬ 11601¬ 20127¬ 400¬ 101402¬ 12701¬ 400¬ 160116¬ 16600¬ 2¬ 5266¬ 2¬ 10005¬ 5205¬ 42705¬ 177760¬ 10564¬ 6¬ 6200¬ 6200¬ 6200¬ 6200¬ 10005¬ 42705¬ 177774¬ 10564¬ 14¬ 6200¬ 6200¬ 42700¬ 177000¬ 20027¬ 231¬ 103402¬ 137¬ 664¬ 10064¬ 12¬ 12764¬ 40¬ 16¬ 10400¬ 62700¬ 20¬ 10405¬ 62705¬ 10¬ 5710¬ 100776¬ 12703¬ 1000¬ 77301¬ 32764¬ 400¬ 16¬ 1405¬ 60116¬ 12601¬ 12600¬ 5300¬ 662¬ 12767¬ 23¬ 177540¬ 105710¬ 100376¬ 11522¬ 77104¬ 32710¬ 1¬ 1004¬ 105710¬ 100373¬ 5715¬ 771¬ 5716¬ 1264¬ 22626¬ 241¬ 207¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 12706¬ 10000¬ 12700¬ 2¬ 12701¬ 2000¬ 12702¬ 1000¬ 4767¬ 177424¬ 12737¬ 210¬ 4730¬ 12737¬ 16230¬ 4716¬ 5037¬ 4722¬ 137¬ 1000¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 0¬ 4167¬ 2¬ 766¬ 12700¬ 746¬ 4167¬ 30¬ 12100¬ 4167¬ 22¬ 12700¬ 762¬ 4167¬ 12¬ 5¬ 0¬ 776¬ 112037¬ 177566¬ 105737¬ 177564¬ 100375¬ 105710¬ 1371¬ 201¬ 5015¬ 41077¬ 47517¬ 26524¬ 26525¬ 200¬ 5015¬ 12¬ 27511¬ 20117¬ 71145¬ 67562¬ 162 R0/0 G
Чтобы загрузка могла идти при включённом таймере - надо добавить обслуживание вектора 0100 ( выделено синим цветом ).
Таким же способом ( сдампив нулевой блок ) можно легко сделать odt-скрипт для загрузки с любого устройства, для которого есть загрузочный диск.
Последний раз редактировалось Patron; 26.04.2014 в 17:54.
В ДВК1 (в прошивке 000) есть загрузчики X0,D0 где ноль там ставится номер привода.
Если не втерпёж то можно попробовать добавить более старшую прошивку в эмулятор.
Эту тему просматривают: 3 (пользователей: 0 , гостей: 3)