Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Бывший СССР »   Концепт 1801ВМ1
RSS

Концепт 1801ВМ1

Неторопливая вольная фантазия в рамках приличий

<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 8 9 10 11 12 * 13 14 15
Печать
 
Mixa
Member


Откуда: Москва
Всего сообщений: 170
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2009
Anonymous написал:
[q]
А так уже драйвер для УКНЦ называется
[/q]
Вот незадача. Проект изолированный, но мало ли что. Тогда попробую XD :) Или DA. Или AD, как во фряхе.
_Patron_
Member


Откуда: Москва
Всего сообщений: 146
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
19 дек. 2012
Mixa написал:
[q]
Тогда попробую XD
[/q]
Или DV, или GW ( G похоже на D ).

Имя не проблема - RT-11 интересует только имя файла драйвера. Сейчас взял системный диск RT-11 v5.7 с драйверами MY и KZ ( которые работают с одним и тем же устройством ) и запатчил в них одно и то же имя устройства MY ( у MY.SYS там были три пробела, а у KZ.SYS - KZ ). Проблем не возникло - тот MY, который был в файле MY.SYS - показывался в системных таблицах, как MY, а тот, который был в файле KZ.SYS - как KZ. Потом скопировал KZ.SYS в файл KK.SYS ( чтобы индекс устройства тоже был одинаковым ) - после перезагрузки в системных таблицах появились оба эти устройства, доступные через соответствующие драйверы.
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Имя устройства, фигурирующее внутри драйвера, будет иметь значение при работе загрузчика, там оно помещается в переменную B$DEVN, определяемую в макросе .DRBOT и по ней затем уже ищется драйвер в каталоге системного устройства. В рабочей системе можно переименовывать драйверы, перезагружаться даже не надо при этом, достаточно командой вручную удалить/добавить драйвер в таблицу монитора.
Mixa
Member


Откуда: Москва
Всего сообщений: 170
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2009
Но вот почему макрос генератор входа в прерывание называется .DRAST? В чем логика? Остальные мнемонически понятны, этот - нет.
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Mixa написал:
[q]
макрос генератор входа в прерывание называется .DRAST? В чем логика?
[/q]
driver asynchronous service trap, в мануале по системной макробиблиотеке же есть.
Mixa
Member


Откуда: Москва
Всего сообщений: 170
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2009
Anonymous написал:
[q]
в мануале по системной макробиблиотеке же есть.
[/q]
Во, спасибо, туда еще не смотрел, глянул только в SYSMAC.MAC, с расчетом, что в комментариях есть объяснение, а там нету.
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
Mixa написал:
[q]
Вот незадача. Проект изолированный, но мало ли что. Тогда попробую XD :) Или DA. Или AD, как во фряхе.
[/q]
Кстати, попалось тут: оказывается, XD.SYS тоже был, для RT-11 v4.x это предшественник LD.SYS, привязывался к файлу утилитой XDATCH.SAV и не входил в основной дистрибутив, поставлялся отдельно. А в ОС РАФОС для этой цели были UX/UY/UZ.
Mixa
Member


Откуда: Москва
Всего сообщений: 170
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2009
В поисках решения проблемы курицы и яйца, игрался
вот с этим.
Образ диска, который "из коробки", затыкался на чтении блоков где-то вначале. Подставил образ диска тот, который без прерываний от терминала. Всё заработало.
Дальнейшее разбирательство привело к обнаружению того, что у меня не работает как надо векторное прерывание от терминала. В конце цикла приема вектора процессор снимает DIN, потом снимает IAKO, потом ВП1-065 снимает свой RPLY. После снятия RPLY должен начаться новый цикл шины, но он оказывается поломанным: SYNC активируется, тут же (через такт, нужно уточнить) снимается, отрабатывается таймаут шины, и трап на 4. Похоже на то, что диаграмму циклов ломает позднее снятие RPLY после передачи вектора. Надо будет уточнить детали.
andyTh
Гость

Ссылка

:eek:
ВП065 снимает RPLY позже, чем нужно для ВМ1???
Удивительно. Вы не пробовали сравнивать вашу схему и схему к примеру МС1201.01 на
предмет отличий в привязке к тактовой частоте?
Сейчас на форуме
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Mixa написал:
[q]
отрабатывается таймаут шины
[/q]
Т.е. не переходит по вектору ?
Возможен ли скриншот с ЛА этого момента ?
<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 8 9 10 11 12 * 13 14 15
Печать
Полигон-2 »   Бывший СССР »   Концепт 1801ВМ1
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS