Пока микросхема для С2 не доехала... :/
Зато приехал классический КМДУК от коего корпус пригодился
Пока микросхема для С2 не доехала... :/
Зато приехал классический КМДУК от коего корпус пригодился
Последний раз редактировалось form; 07.06.2014 в 18:34.
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
Достал с полки УКНЦ, а то что-то давно тут ничего не было
Попинал слегка упрощенный MZ.SYS, сократил до 91 слов в памяти, добавил коментарии в исходники - корявые, но кто захочет - разберется
Это драйвер который занимает мало памяти, но работает только с дисками 80 дорожек, 2 стороны, 512б сектор. Работает по прерываниям, с известными мне программами, использующими ПП не конфликтует.
Если есть желание - можно еще немного сократить размер - к примеру если не жалко терять прерывания таймера/клавиатуры при ошибках I/O, можно выкинуть все, что относится к FORK; можно разобрать на запчасти .DRFIN и подготовить ему информацию из FETCH/LOAD подпрограммы итд...
mzsys.zip - собранные драйверы для систем без поддержки/с поддержкой device timeout для SJ/SB/FB
для XB/XM/ZB/ZM не собирал
mz.txt - исходник драйвера
сборка вручную:
Если нету файла определений SYSGEN - для системы без поддержки device timeout и фиг с ним; если есть поддержка - добавить в начало исходникаКод:.MAC/OB:MZ SYSGEN.CND+MZ .LIN/EXE:MZ.SYS/NOBI MZ
Едиенственная возможная настройка драйвера выполняется командойКод:TIM$IT = 1
(устанавливает число повторов при ошибках от 0 до 8 [действует при следующей загрузке])Код:.SET MZ RETRY=n
Последний раз редактировалось form; 08.06.2014 в 18:41.
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
Часики для УКНЦ.
Драйвер который показывает часики в правом нижнем углу экрана. Запускается командой "LO CL", останавливается командой "UNL CL". Не использует ПП. Поддерживает две SET команды:
Время берется системное при запуске, а дальше идет независимо от системы.Код:.SET CL SYSGEN !ПОДСТРОЙКА ПОД КОНФИГУРАЦИЮ МОНИТОРА .SET CL [NO]BANNER !РАЗРЕШАЕТ/ЗАПРЕЩАЕТ ПЕЧАТАТЬ БАННЕР ДРАЙВЕРА ПРИ ИНСТАЛЯЦИИ
Можно также использовать программные вызовы .FETCH/.RELEASE для управления драйвером из программы.
Последний раз редактировалось form; 08.06.2014 в 18:41.
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
Интересует такой вопрос: существует ли какая-нить софтина для УКНЦшки, которая будет показывать кол-во оборотов флопа в минуту (в реальном времени)? Иль если не существует, то можно будет набросать? Просто полетел движок в одном дисководе. Раньше для настройки у меня к спектруму был припаян шнур-переходник на НГМД-6022. После успешной наладки я этот нурок отпаял и распаял... Потом внезапно один дисковод начал нарезать обороты в несколько раз быстрее... Шаговик я скрутил, повезу в Минск на ремонт. А вот после ремонта настроить на спектруме уже не получится...
Может быть можно будет набросать такую программку?
---------- Post added at 20:17 ---------- Previous post was at 18:48 ----------
оффтопик небольшой: Глянул шильдик своей УКНЦшки, написано: МС0511-02 (-02 походу выцарапано гвоздём ), серийник 1354, год выпуска: 1989.
С уважением, Александр.
Scorpion ZS-256 Turbo+ GMX-2048
SID-Blaster/ZX
Музей ретрокомпьютеров в Минске!
Здесь ничего нет => http://byteman.by
И здесь тоже --->>> http://bytespace.by
В начале темы упоминался KBFIX который строить и жить помогает. Здесь его исходники если кому помучить захочется...
Слегка напомню: программа спасает окружающих от трехэтажного мата, возникающего при залипании клавиш дополнительной клавиатуры в режиме "ДКЛ", особенно клавиш "6", "9" и "," во время редактирования в K52
Программа предназначена для загрузки в ПП с помощью PRUN (есть в начале темы) из стартового файла системы.
Последний раз редактировалось form; 08.06.2014 в 18:41.
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-11 в принципе, а не только для УКНЦ, но пусть тут будет
Программа запускается из стартового файла системы и спрашивает при загрузке дату, предлагая по умолчанию предыдущий вариант. Для изменения даты достаточно нажать пару клавиш (инструкция в архиве, CP866). Поведение программы настраивается. Поддерживаются даты как до 2099 года так и ограниченные (72-99) в зависимости от настроек.
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
Посмотри вот это, для БК -- "Программа точного измерения скорости вращения диска" Максима Багаева.
Оно в исходниках, я думаю, можно приспособить под УКНЦ. Ну или БК использовать для решения проблемы.
http://forum.maxiol.com/index.php?showtopic=3897
С уважением, Александр.
Scorpion ZS-256 Turbo+ GMX-2048
SID-Blaster/ZX
Музей ретрокомпьютеров в Минске!
Здесь ничего нет => http://byteman.by
И здесь тоже --->>> http://bytespace.by
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
Простенькая программка которая печатает название загруженной системы (и ничего больше) - гонять RESORC ради этого - расточительство
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
hobot (18.03.2021)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)