IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> RSX-11M and AZ
SuperMax
сообщение 16.4.2021, 10:42
Сообщение #1


Администратор
*****

Группа: Root Admin
Сообщений: 6 216
Регистрация: 7.1.2006
Из: Красноярск
Пользователь №: 1



Образ диска AZ с дистрибутивом RSX-11M-PLUS V4.6.
Устройство AZ в системе называется DA.

Драйвер устройства лежит в каталоге [3,54].
Он векторизован и может быть свободно перенесен в другой RSX-11M-PLUS.
Определение размера дисков драйвер выполняет сам без участия HRC.

Изменения в дистрибутиве по сравнению с оригиналом:
  • исправлены выявленные ошибки в HELP файлах
  • в программе BOO добавлена поддержка устройства DA
  • в программе BOO при выполнении аппаратной загрузки (опция /HW) выполняется сброс перед передачей управления аппаратному загрузчику (это позволяет грузить любые системы таким способом, а не только RSX старых версий ради которых опция добавлялась)
  • в программе BRU добавлена проверка прав при восстановлении на смонтированный диск, чтобы простой пользователь не мог восстановить файлы туда куда он не должен иметь доступа
  • в программе FLX устройство DA отмечено как допустимое для файловой системы RT-11
  • в программе HRC добавлено выставление типа устройства AZ11 для устройства DA
  • в программе MCR для команды DEV /LOG сделано выравнивание даты для более приятного отображения
  • в программе MCR для команды CLI опция /LGO переименована в /LOG (как написано в документации и HELP файле)
  • в программе RMD поправлено отображение свободного места для больших дисков на терминале VT52
  • в программе SAV добавлена поддержка устройства DA
  • в программе SAV при обнаружении процессора ВМ3 выставляется Q-Bus в параметрах
  • в программе VMR добавлена проверка прав для открываемого файла образа
  • исправлена ошибка в процедуре генерации, приводящая к сбою если система не поддерживает разделение пространства инструкций и данных
Особенности генерации системы на ДВК:

В силу (как бы это сказать поприличнее) специфичности процессора ВМ3, автоконфигурацию на нем желательно не выполнять.
Код
>* SU100   Do you want to run Autoconfigure on the host system
>*         hardware? [Y/N D:N]: [B]N[/B]

Подходящим типом процессора для ВМ3 будет 11/23-PLUS.
Код
>* CE010   What is your target processor type? [S R:3.-12. D:"11/70"]: [B]11/23-PLUS[/B]

Процессор ВМ3 не поддерживает разделения пространств инструкций и данных. Для таких систем лучше не включать XDT при генерации (это уменьшает количество свободной динамической памяти), а использовать загружаемый XDT.
Код
* CE270   Do you want to include XDT? [Y/N D:N]: [B]N[/B]

В качестве устройства крэш-дампа стоит выбрать XX:
Код
>* CE290   On what device and unit do you want crash dumps
>*         to be written? [S R:2-6]: [B]XX:[/B]

Когда будет задан вопрос про редактирование файлов перед сборкой, нужно сказать Y и добавить команду LOA DA:/VEC перед командой LOA NL: в файл [1,54]SYSVMR.CMD, после чего продолжить сборку командой UNS AT.
Код
>* BE030   Do you want to pause to edit any files before
>*         task-building? [Y/N D:N]: [B]Y[/B]


После завершения процесса генерации, грузим новую систему командой BOO [1,54] и сохраняем с записью апраратного загрузчика командой SAV /WB. Так же для улучшения производительности стоит добавить опцию /MOU="/ACP=UNIQUE".
Код
>SAV /WB/MOU="/ACP=UNIQUE"


В рабочей системе есть смысл включить кэширование дисков (если память позволяет). Это значительно ускоряет работу (хотя и не всегда).
Код
>SET /CACHE=LB:(CRE=::1200:TOP,LOG=10,VIR=10,DIR=10,OVE=10,REA=10,DEF)


На CTAKAH обновлен shared образ RTEM (LB:[1,1]RT11SH.DSK). В нем обновлены все утилиты которые обновлялись в последнее время, а также добавлен драйвер DA для работы с физическим диском.


Прикрепленный файл  rsx11mp46.rar ( 6.93 мегабайт ) Кол-во скачиваний: 197

Прикрепленный файл  az_start_rsx.mp4 ( 289.38 мегабайт ) Кол-во скачиваний: 208




--------------------
Живы будем - Не помрем !
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 31.1.2023, 0:41