Patron, А можно подключить к эмулятору два терминала? Один - штатный, 177560, а второй, допустим, на 176560 ? И как это сделать?
Вид для печати
Patron, А можно подключить к эмулятору два терминала? Один - штатный, 177560, а второй, допустим, на 176560 ? И как это сделать?
Patron, у меня проблемы с образом DW из комплекта DW_System54.DSK который.
Сделал его копию целиком в виндоусе (просто имя файла сменил грубо говоря) и попытался
средствами RT-11 обновить систему - и понеслось : Output error - почему так?
Хотел его форматнуть каким-нибудь из TDW (их же на выбор куча) ни один не сделал этого.
Он либо не распознаётся (вот эти всякие "номера головок" - бррр страшные термины, гробовщиной какой-то отдают, нет?)
либо пишут "слишком много BAD (это выдал обычный DIR), SQ/OUT с ним не работает так-же Input error и ещё одна из версий
TDW пишет "слишком долго не меняет сигнал "ЗАНЯТ" (BUSY)"
Но при этом загружается и вроде работает (хотя запустить тот BASIC с него не получилось).
Так вот - обновил архив и следственно образ - всё то же самое. Где причина таких сбоев???
- - - Добавлено - - -
я использовал драйвер DW вот такой
Код:Время Дата
KMON>DS DW
File name: "DK:DW.SYS", size: 7. blocks.
Release = V05, Version(s) = 2
*** Runable program
Transfer address 003544
Stack top 001000
High limit 006550 = 1716. words
Job status word 001000 = [ OVLY$ ]
*** Handler data structure
Handler size 868. bytes
Device size 65535. blocks
Device status word 102453 = [ FILST$ SPFUN$ VARSZ$ ]
Device code 53
CSR address 174000
Vector 300
* Installation code for DATA SYSTEM
* Bootable device
H.BPTR=002544, H.BLEN=512.b, H.READ=000210
*** Set options table:
LIST entry 550
INFORM entry 550
[no] WRITE entry 542
SECTOR = decimal entry 550
HEADS = decimal entry 550
NULC = decimal entry 550
SIZE = decimal entry 550
VECTOR = octal entry 550
SYSGEN entry 550
RETRY = decimal entry 550
CSR = octal entry 550
FORMAT entry 550
DW V01.02 Mini-winchester disk
Set :
Format - Форматирование
Sysgen - Настройка под систему
[No]Write - Разрешение/запрещение записи
Retry=d. - Повтор чтения/записи
Nulc=d. - Нулевой цилиндр
Size=d. - Размер
Inform - этот текст
Csr=o. - регистор идентификации
Vector=o. - вектор прерывания
Sector=d. - число блоков на поверхности
Heads=d. - число поверхностей
LIST - текущее состояние
KMON>
Если загрузиться не с DW и использовать рабочий драйвер, то результат такой:
Код:.COP/DEV SY: DW:/NOQ
?DUP-W-Output device is larger than input device
.SQU/NOQ DW:
.COP/BOO DW:RT11SB DW:
.BO DW:
SL V08.00 [SW] Сторожевых С.В. 1988
KZ V01.00 (C) ВЦ МИЭТ, НОЯБРЬ 1987
ПРИМЕНЯЙТЕ КОМАНДУ "SET MX INFORM"
RT-11SB (Y) V05.07
А где ссылка? Впрочем, кажется помню, сейчас поищу.
377-я прошивка дает расширенные возможности возни с адресами. К - включить кернелмоду, U - юзермоду, знак равенства "=" - физические адреса. 134-я - никак.
(это я таки нашел конфиг, буду пробовать.)
Выложил последний вариант. Первый я там не особо аккуратно делал и он кривоват был, хотя и работал.
Укачал свежий эмулятор, а в нем что-то не монтируется мой 32-М виртуальный диск. В консоли говорит DW: Размер образа [<путь\имя>] должен быть 5... 10... 20... 28... 33 554 432 ....., у меня файл длиной ровно 33554432, а оно посылает. Где косяк?
Ответ ЗДЕСЬ.
Учитывая, что это обсуждалось на предыдущей странице - можно было бы сразу там прочитать.
Мне в плане эксперимента хотелось весь путь проделать от форматирования с помощью TDW до установки обычной RT-11.
И да все глюки были связаны с использованной версией DW.SYS, видимо та которую я использовал первоначально (7 блоков),
каких-то настроек требует, копаться не стал - просто заменил на системный (он одинаковый там на DW образе и на HD образе 4 блочный с минимальным кол-вом параметров. В общем всё с 5 метровым образом получилось.