RTEM‑11 :: RT‑11 под RSX‑11M/M‑PLUS, P/OS, VAX/VMS
Введение
Данная страница посвящена восстановлению и улучшению RTEM‑11, собранного из отдельных файлов, найденых на просторах интернета. Когда все это начиналось, у меня было всего несколько файлов из набора RTEM‑11 V01.00 где в качестве загружаемой системы выступал RT‑11 V04.00. Однако самых нужных файлов найти не удалось. И, разумеется, ни о какой поддержке дат после 1999 года речь не шла. С тех пор была проделана большая работа, RT‑11 был обновлен до последней версии V05.07 с поддержкой расширенных номеров устройств, а результат этой работы может быть найден на этой странице.RTEM‑11 был проверен в следующих системах:
- VAX/VMS V5.5-2/V5.5-2H4 с VAX/RSX V2.4/V2.5
- OpenVMS VAX V7.3 с VAX/RSX V2.5/V2.5A
- RSX‑11M‑PLUS V4.6
- RSX‑11M V4.8
- P/OS V3.2
Улучшения RTEM‑11
- Добавлена поддержка дат после 1999 в RTEM.TSK
- Добавлена поддержка P/OS в RTEM.TSK
- Исправлена директива ELP$ в RTEM.TSK, FIP.SAV и JOAT.SAV
- Добавлена поддержка некоторых новых устройств основной системы в FIP.SAV и JOAT.SAV
- Добавлена поддержка десятичных номеров версий в RSX‑11M‑PLUS и P/OS в FIP.SAV и JOAT.SAV
- Добавлена поддержка VAX/RSX V2.5 в FIP.SAV и JOAT.SAV
- Добавлены в RT‑11 отсутствующие драйверы для RK05 и MSCP дисков
- Расширение файлов образа виртуальныхдисков изменено с SYS на DSK в RTEM.TSK и JOAT.SAV
- RTEM.TSK, FIP.SAV и JOAT.SAV теперь пишут имя основной системы вместо прописанного VAX/VMS
- Флаг UCF очищается в RTEM.TSK при запуске (это будет изменено после добавления кода который проверяет наличие UCF.SAV на системном устройстве RT‑11)
- Флаг SCOPE устанавливается для терминала RTEM.TSK в соответствии с соответствующей настройкой терминала в основной системе
- Файлы DUM.SYS, MUM.SYS, SDM.SYS, SLM.SYS, IND.SAV, и UCL.DAT добавлены в список файлов, перемещаемых в mark zone в JOAT.SAV
- Номера устройств печатаются в восьмеричном виде для RSX‑11 и P/OS и в десятичном для VAX/VMS в JOAT.SAV
- Исправлено падение JOAT.SAV при попытке отсоединить устройство, назначенное RTEM‑11
- Информация о файле устройства VS больше не очищается при попытке отсоединить устройство, назначенное RTEM‑11 в JOAT.SAV
Улучшения RT‑11 V05.07
- Исправлена установка бита режима UCF в BSTRAP
- Исправлена инструкция перехода для ERRHOK в BSTRAP
- Исправлен тест CIS, чтобы сделать его совместимым с VAX/RSX в BSTRAP
- Добавлена поддержка системных драйверов, поддерживающих расширенные номера устройств для RTEM‑11 в BSTRAP
- Режим UCF отключен для RTEM‑11 по умолчанию в RMON, чтобы дать возможность BSTRAP правильно установить его
- Режим SCOPE отключен для RTEM‑11 по умолчанию в TRMTBL, чтобы дать возможность BSTRAP правильно установить его
- Исправлена возможная порча регистров при закрытии файлов в USR
Файлы
RTEM.TSK | - Образ задачи RTEM‑11 V01.00E |
RT11SH.DSK | - Общий образ RT‑11 V05.07 |
RT11SH.TXT | - Каталог общего образа RT‑11 V05.07 |
Последние версии этих файлов также могут быть установлены с помощью пакетного менеджера RSX.
Документация
RTEM-11_V2_UG.PDF | - Руководство пользователя RTEM‑11 V2 |
RTEM_V23.RELEASE_NOTES.TXT | - Примечания к выпуску RTEM‑11 V2.3 |
VAXRSX_V1_IG.PDF | - Руководство по установке и примечания к выпуску VAX‑11/RSX V1 |
RTEM-DATA.TXT | - Известные структуры данных RTEM |
RT11V57-CHANGES.TXT | - Изменения RT-11 V5.7 |
Оригинальные файлы
RTEM.TSK | - Образ задачи RTEM‑11 V01.00 |
RT11SH.SYS | - Общий образ RT‑11 V04.00L |
RT11SH.TXT | - Каталог общего образа RT‑11 V04.00L |
Разные файлы
RTEDEF.MAC | - минимальный RTEDEF.MAC для сборки RT-11 V5.x для RTEM |
DHM.MAC | - Униварсальный драйвер диска для RTEM |
DHM.COM | - Командный файл IND для сборки драйверов DA/DC/DH из DHM.MAC для RTEM |