User Tag List

Показано с 1 по 10 из 164

Тема: RTEM-11 -- RT-11 под RSX-11M, RSX-11M-PLUS, Micro/RSX, VAX/RSX

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Выяснилось еще немного информации по внутренностям RTEM.
    По смещению 114 в RTEM Link Area находится ссылка на таблицу LUN.
    Каждому LUN выделено два слова: слово состояния и имя устройства в Radix-50.
    Теперь в слове состояния известны значения всех битов:
    • 100000 - доступ только для чтения
    • 040000 - LUN используется
    • 020000 - LUN не участвует в поиске (без этого бита при назначении нового устройства, если такое уже было назначено - будет запользован его LUN; с этим битом будет назначен новый [не нашел где бы это использовалось кроме подпрограммы поиска LUN для устройства])
    • 010000 - бит говорит что файл/устройство, назначенное LUN, физически недоступно для записи
    • 000400 - временный файл (используется только в таблице файлов, для LUN не применяется)
    • 000200 - RTEM устройство, не может быть отключено командой JOAT /D

    Эти же биты используются для таблицы VS устройств (адрес по смещению 1045).
    Биты 0-6 содержат номер задания плюс 1 или 0 для RTEM устройств.
    В таблице 9 записей по 19 слов под описание файла для каждого VS (если VS0 - системное устройство, первые две записи используются под shared/private).

    Выявлен косяк в JOAT.
    При попытке отсоединить устройство RTEM (несистемное), сначала зачищается информация о файле, устройство переключается в режим RW, и только потом обнаруживается тот факт, что отсоединять его нельзя, о чем выдается ошибка, после чего JOAT падает (детально не ковырял почему так как все-равно поведение неправильное и требуется переделка - завтра посмотрю).
    Последний раз редактировалось form; 29.08.2022 в 23:29.
    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

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Orizon-Micro
    от lerkom в разделе Несортированное железо
    Ответов: 37
    Последнее: 16.04.2020, 16:42
  2. micro-CPU на vhdl, verilog
    от bigral в разделе Для начинающих
    Ответов: 14
    Последнее: 16.04.2015, 23:39
  3. Micro INC
    от rasmer в разделе Игры
    Ответов: 2
    Последнее: 14.12.2014, 20:54
  4. BBC Micro Live
    от AM в разделе Разный софт
    Ответов: 1
    Последнее: 21.04.2013, 11:54
  5. BBC micro
    от Addison в разделе Зарубежные компьютеры
    Ответов: 59
    Последнее: 13.11.2011, 13:54

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •