PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Да, спасибо, уже увидел. Прикольно прикололись ребята
И слегка (первое впечатление) напоминает действия с платой WQ.
- - - Добавлено - - -
Для разных действий - разные.
В меню-загрузчике можно посмотреть для вычитки внутреннего ПЗУ.
Сейчас восстанавливаю текст программ для работы с RTC
Ошибся. Правильно так:
17777000-17777074 - загрузчик
17777076 - общение с внутренним ПЗУ
17777134-17777156 - выход на IDE
17777542-17777544 - общение с RTC
Пока не понял, насколько похожи RTC от платы WQ и KDJ11-E, но адреса не совпадают
Для похожести достаточно одинакового способа общения: заслать 64 битный код attention, считать/записать 64 бита данных. Метод чтения/записи может быть разный. У KDJ11-E все делается через 8й бит 177526, у Mentec чтение выполняется из 173010 (бит 0), запись 0 выполняется чтением 173000, а запись 1 чтением 173002. Но в остальном принцип одинаковый
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
Поспешный вывод.
Русская версия программы (TD3) работает через 177542 и 177544, английская (TD3E) через 177076. Щас включу-проверю - есть ли у меня адреса 177542 и 177544.
Восстановление текста закончено (в плане - EMT заменены на имена вызовов RT, абсолютные адреса на метки, файл трансляцию-сборку и проверку на идентичность SAV проходит. Кроме того, объединены тексты TD3 и TD3E.
- - - Добавлено - - -
17777542 и 17777544 на шине нет. Из стартового файла запускается английская версия - дату время считывает и выставляет в систему без ошибок. Русская версия ожидаемо вылетает при первом обращении к 177542
- - - Добавлено - - -
Посмотрел на NL - пока похожести не ощущается...
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
Я и там уже посмотрел - всё равно нет ощущения.
Пока разбираюсь в логике работы прог из RT
- - - Добавлено - - -
Не считая общения с контроллером (оно то от системы не зависит) - с логикой разобрался. Теперь доделать системно зависимое под RSX
Последний раз редактировалось Hunta; 28.02.2018 в 23:10.
Первый вариант TDC (time date control program), транслируемый под RT-11 и RSX-11M(-PLUS) (единый файл, условная трансляция), готов. Функционал аналогичен TD3E (только выставляет дату в систему). Минут через 10-15 выложу ссылки на фото процесса отладки и видео работы на старте системы. Как ни странно, но каких то больших доделок под RSX не было, благодаря формату хранения даты - слово года, слово месяца, слово дня, слово часов, слово минут, слово секунд (плюс два слова, аналога который в RTC нет - слово тиков и количество тиков в секунду). Гораздо проще по сравнению с RT-11
- - - Добавлено - - -
Гы Техническая задержка с видео - переключиться на видео на телефоне переключился, а записать кнопку никто не нажал Щас...
- - - Добавлено - - -
http://www.kpxx.ru/KBAHT4C/Софт/RSX-...део/RTC.jpg
http://www.kpxx.ru/KBAHT4C/Софт/RSX-...део/RTC.mp4
На фото - процесс отладки (шоб быстро вывести содержимое регистров, в которых занесено значение считанного времени-даты, выдал IOT, но по правильному надо было BPT). Рекомендую обратить внимание на дату
Ну а видео - процесс загрузки
И как обычно - пардон за качество - телефон...
- - - Добавлено - - -
То ли ближе надо телефон к экрану, то ли дальше.. Надо будет поэкспериментировать, что бы понять, как качественней снимать...
- - - Добавлено - - -
В общем, по расшифровке кода - отдельными командами считывается каждый компонент даты-времени. Сначала что то типа префикса, потом команда, потом по биту (нулевой бит) считывает биты в порядке от нулевого к седьмому. Последовательность для записи не помню - надо по программе установки даты-времени в RTC посмотреть, но это завтра... может быть, если время вечером будет
Последний раз редактировалось Hunta; 11.03.2018 в 12:13.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)