Выложил тестовый вариант программы DATE V5.0. Поддержку времени через Ethernet пока не добавил.
- поправлен косяк, портящий дату при определенных условиях
- добавлена поддержка TOY в стиле Mentec
- поддержка TOY и DEC Professional теперь работает и в TSX (нужна привилегия MEMMAP)
- при запуске под RTEM определяет систему в которой он работает
- еще чего-то там - все перелопачено
Время последовательно берется из разрешенных источников пока не будет получено.
Порядок такой:
- RTEM-11 (запретить нельзя в виду отсутствия возможности повлиять на дату-время)
- KDJ11-E, M100, DEC Professional
- Ethernet (в данной проге модуль отсутствует)
- Дата-время которые уже установлены в мониторе
- Ручной выбор даты
- Заглушка на случай если все источники запрещены
Настройка программы изменилась. По смещению 1000 слово:На прошнике.Код:DT.Y2K ==: 100000 ;ПОДДЕРЖКА ДАТ Y2K DT.VM3 ==: 40000 ;ВКЛЮЧАТЬ ЧАСЫ НА ВМ3 DT.SIL ==: 20000 ;НЕ ПИСАТЬ ИНФОРМАЦИОННЫХ СООБЩЕНИЙ DT.IWR ==: 200 ;НЕ ПИСАТЬ ПРЕДУПРЕЖДЕНИЙ DT.ETH ==: 10 ;БРАТЬ ДАТУ-ВРЕМЯ ИЗ ETHTIM DT.TOY ==: 4 ;БРАТЬ ДАТУ-ВРЕМЯ ИЗ TOY И PROFESSIONAL NVRAM DT.MON ==: 2 ;БРАТЬ ДАТУ-ВРЕМЯ ИЗ МОНИТОРА DT.ASK ==: 1 ;СПРАШИВАТЬ ДАТУСкрытый текст
[свернуть]
На нем же в RTEM. У P/OS трудности с современными датамиСкрытый текст
[свернуть]
Попытка сэмулировать Mentec'овский TOY. Не знаю насколько удачная, но RSX удалось убедить, что это он (время вбито жестко ибо нет способа достать его из плагина)Скрытый текст
[свернуть]
Классика.Скрытый текст
[свернуть]
Настройка программы для систем без Y2K.Скрытый текст
[свернуть]
Еще RTEM.Скрытый текст
[свернуть]











Ответить с цитированием