User Tag List

Результаты опроса: Вам интересена поддержка Y2K и другие улучшения в ранних версиях ОС RT-11?

Голосовавшие
17. Вы ещё не участвовали в этом опросе
  • Да ! В идеале надо патчить всё !

    11 64.71%
  • Только RT-11 V5.x .

    2 11.76%
  • Только TSX-Plus .

    0 0%
  • Мне всё равно, я и так счастлив )

    4 23.53%
Показано с 1 по 10 из 161

Тема: ОС RT-11 и поддержка Y2K !!!

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

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

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

    По умолчанию

    Цитата Сообщение от BlaireCas Посмотреть сообщение
    А в чем проблема с Y2K?
    С Y2K проблем нет, начиная от того, что последняя версия в принципе изначально поддерживает даты до 2099 года без всяких переделок вместе со всеми утилитами, кончая тем, что известно что переделать в любой веросии системы.
    Но насколько я понял хочется "именно вот это" уже собранное, исходников нет, карты памяти нет, как на планете щелезяка.

    - - - Добавлено - - -

    Цитата Сообщение от AFZ Посмотреть сообщение
    А вот это может быть решением
    Самый простой способ (если нет карты памяти) - найти RMON stack.
    Секция PATCH$ идет сразу после него и до границы блока.
    Стек ищется легко: он забит словами 125252.
    На примере RT-11SJ V5.0 из дистрибутива:
    Код:
    BLOCK NUMBER  000046
    000/ 000207 125252 125252 125252 125252 125252 125252 125252 *..***************
    020/ 125252 125252 125252 125252 125252 125252 125252 125252 ******************
    040/ 125252 125252 125252 125252 125252 125252 125252 125252 ******************
    060/ 125252 125252 125252 125252 125252 125252 125252 125252 ******************
    100/ 125252 125252 125252 125252 125252 125252 125252 125252 ******************
    120/ 125252 125252 125252 125252 125252 125252 125252 125252 ******************
    140/ 125252 000000 000000 000000 000000 000000 000000 000000 ***..............*
    160/ 000000 000000 000000 000000 000000 000000 000000 000000 *................*
    200/ 000000 000000 000000 000000 000000 000000 000000 000000 *................*
    Здесь видно, что секция PATCH$ начинается по смещению 46142, размер 636 (414.) байт.
    Проверяем по карте памяти:
    Код:
     PATCH$  046142 000636 = 207.   words  (RW,I,LCL,REL,CON)
                            $RMEND  046142
    Все точно.
    Вот эти 207 слов мы можем добавить к RMON во время загрузки системы.
    По смещению 4736 находится размер в виде $RMEND-KMON, его нужно увеличить на нужное количество байт.
    Последний раз редактировалось form; 12.09.2022 в 08:53.
    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. Поддержка NemoIDE A8
    от Black_Cat в разделе Программирование
    Ответов: 6
    Последнее: 14.03.2011, 00:31
  2. Ответов: 128
    Последнее: 24.11.2010, 17:48
  3. Поддержка Digital Sound
    от Destr в разделе Программирование
    Ответов: 18
    Последнее: 05.05.2008, 03:39
  4. Програмная поддержка HDD.
    от alexfreed в разделе Внешние накопители
    Ответов: 1
    Последнее: 23.10.2005, 09:49
  5. Поддержка CP/M Profi в эмулях
    от Doctor Max в разделе Эмуляторы
    Ответов: 5
    Последнее: 24.03.2005, 00:54

Ваши права

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