User Tag List

Страница 3 из 13 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 164

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

Комбинированный просмотр

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

    Регистрация
    16.12.2014
    Адрес
    г. Ожерелье
    Сообщений
    769
    Спасибо Благодарностей отдано 
    252
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    42 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    Что-то реально интересное, хотя и ОТ.

    Цитата Сообщение от form Посмотреть сообщение
    Когда-то он и был под E11, но сейчас крутится под SimH.
    Интересно, что в Миме ftp работает раз в 2-3 медленнее, чем в стакане, а проц раз в 10 быстрее. Какой-то парадокс.

    Цитата Сообщение от form Посмотреть сообщение
    Код:
    SET LOW
    Благодарю Вас, помогло. Но почему-то раньше без этого работало.

    Цитата Сообщение от form Посмотреть сообщение
    .GTIM использует двухсловный EMT блок, во втором слове адрес буфера. В коде этого никак не отражено.
    Отражено, иначе как бы оно работало в 19 случаях из 20?
    Код:
      mov  r0,-(sp)		; Stack address of space on stack
      mov  #17*256,-(sp)	; 17 = 021 = GETTIM - Get Time
    Первый MOV и кладет этот адрес.

    Цитата Сообщение от form Посмотреть сообщение
    При этом никаких цепочек считать не надо - информация доступна сразу при считывании аттрибутов файла.
    Нo до юзера это практически никак не доходит.

    Цитата Сообщение от form Посмотреть сообщение
    За парой исключений впрочем: хрен работает на той же машине что и стакан и TSX-Plus крутится на самом роутере
    А вот хрен не работает, зависает при подключении. Другие просто сразу отпадают. Только стакан пока ещё стоит, но шатается.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

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

    По умолчанию

    Цитата Сообщение от litwr Посмотреть сообщение
    Благодарю Вас, помогло. Но почему-то раньше без этого работало.
    Просто по умолчанию на всех терминалах разрешено, а когда я захожу - у меня в стартовом файле запрещается, и в таком состоянии терминал остается

    Цитата Сообщение от litwr Посмотреть сообщение
    А вот хрен не работает
    Код:
    RSX-11M-PLUS V4.6   BL87    [1,54] System    CTAKAH 
    22-SEP-21 23:42    Logged on Terminal TT53: as OIS70
    
    Good Evening
    
                 ,;,
               O(o o)O
      +---ooO-----------Ooo----------------------------------------------+
      |           #           #   #                 ##   #               |
      |           #          ##  ##                  #                   |
      | ####   #### ####      #   #     ###  # ###   #  ### # ###   ###  |
      | #   # #   # #   # ### #   #    #   #  #   #  #   #   #   # #   # |
      | #   # #   # #   #     #   #    #   #  #   #  #   #   #   # ##### |
      | ####   #### ####     ### ### #  ###   #   # ### ###  #   # #     |
      | #           #                                               ###  |
      | #           #             CTAKAH:: RSX-11M-PLUS V4.6             |
      +------------------------------------------------------------------+
     
        Last interactive login on Wednesday, September 22, 2021  20:51:18 (TT52:)
        Last batch login on Saturday, March 9, 2019  11:59:20
     
    >@LB:[1,2]SYSLOGIN.CMD
    >SET /NOLOWER=TI:
    >@ <EOF>
    >SET HOST XPEH
    
    
     Welcome to OpenVMS (TM) VAX Operating System, Version V7.3    
    
    Username: GUEST
                 ,;,
               O(o o)O
      +---ooO-----------Ooo------------------------------------------------+
      |           #           #   #              W E L C O M E   T O       |
      |           #          ##  ##                                        |
      | ####   #### ####      #   #     ###  # ###   #### #   # ###  #   # |
      | #   # #   # #   # ### #   #    #   #  #   # #    #     #   # #   # |
      | #   # #   # #   #     #   #    #   #  #     #    #     #     #   # |
      | ####   #### ####     ### ### #  ###   #      #####  #  #      ###  |
      | #           #                                    #                 |
      | #           #     XPEH:: OpenVMS VAX V7.3    ####                  |
      +--------------------------------------------------------------------+
    
        Last interactive login on Saturday, 13-FEB-2021 13:44
    $
    Цитата Сообщение от litwr Посмотреть сообщение
    Первый MOV и кладет этот адрес.
    первый MOV кладет адрес EMT блока в R0, в первом слове блока должен быть код (он записывается далее), во втором - адрес буфера (второе слово не инициализируется).

    Цитата Сообщение от litwr Посмотреть сообщение
    Нo до юзера это практически никак не доходит.
    Так уж принято - мерять все в блоках в этих системах. А в блоках все показывается - как используемое пространство так и выделенное.
    Последний раз редактировалось form; 23.09.2021 в 00:10.
    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

    Этот пользователь поблагодарил form за это полезное сообщение:

    litwr(23.09.2021)

  4. #3

    Регистрация
    16.12.2014
    Адрес
    г. Ожерелье
    Сообщений
    769
    Спасибо Благодарностей отдано 
    252
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    42 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Код:
    Извиняюсь, перепутал хрен с безымянным сервером TSX+, который подвисал при подключении. Подумал про него "вот хрен-то" и получилась накладка. В HECnet не заходил.

    Цитата Сообщение от form Посмотреть сообщение
    первый MOV кладет адрес EMT блока в R0, в первом слове блока должен быть код (он записывается далее), во втором - адрес буфера (второе слово не инициализируется).
    Что-то не понимаю вас - не теряйте формы! Вот опять мой код с подробными комментариями.
    Код:
      cmp  -(sp),-(sp)	; выделяем 4 байта для данных таймера
      mov  sp,r0
      mov  r0,-(sp)		; записываем указатель на эти 4 байта в emt-блок вторым словом
      mov  #17*256,-(sp)	; 17 = 021 = GETTIM - Get Time - 1-е слово emt-блока
      mov  sp,r0        ;адрес emt-блока заносим в R0
      emt  253          ;=0375
      cmp  (sp)+,(sp)+	; Drop command and address
      mov  (sp)+,r1		; Get 50Hz/60Hz tick to r1:r0
      mov  (sp)+,r0
    И, повторю, это работает почти всегда. Даже с дебаггером проверил. Теперь почти уверен, что проблема не в этом коде, а в каком-то другом. Здесь все правильно. Cтранно, что англичанин что-то тут мудрил про локальный стек. В любом случае благодарю вас, нашли время на этот код посмотреть.

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

    Цитата Сообщение от ra3qdp Посмотреть сообщение
    А где этот сервер найти ? У form_а ? А Стерва - что такое ?
    На счет редактора MIM - там, вроде, кроме редактора - "оболочка" какая-то.
    Если хотите поработать в RTEM, зачем Вам чужой сервер ? Поставьте эмулятор, RSX, запустите там RTEM.
    Выше в теме form давал ссылки. Cтерва, хрен и прочие - это, как вам уже писалось, сервера. А зачем тратить время на настройки и подгонки, если есть готовые хорошие системы? Вам никто вроде не мешает поставить свой сервер или, например, извиняюсь, пойти и заняться физкультурой.
    Последний раз редактировалось litwr; 23.09.2021 в 21:32.

  5. #4

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

    По умолчанию

    Цитата Сообщение от litwr Посмотреть сообщение
    TSX+, который подвисал при подключении
    Отлично работает.
    Только там надо Enter нажать - так уж устроено все в TSX+ - иначе просто будет таймаут.

    Цитата Сообщение от litwr Посмотреть сообщение
    Вот опять мой код с подробными комментариями.
    Да, невнимательно посмотрел. Все ок.
    Ну чтобы посмотреть что именно вызвало падение можно воспользоваться командой E.
    Или еще лучше - загрузить SD и запустить - тогда SD отловит момент падения и предоставит всю информацию в удобном виде (на картинке код - мусор, единственное что я сделал - записал 0 по адресу 1000 и стартовал с него [HALT -> трап по 4]).
    Если есть исходники (или OBJ файлы) - можно заставить SD распознавать имена символов (правда при этом он будет все похожие цифры тоже распознавать как эти самые символы).

    В TSX+ можно запустить программу как RUN/DEBUG чтобы отлавливать косяки, но там будет что-то похожее на обычный ODT, а он на фоне SD смотрится бледно. Да и не помню если честно отлавливает ли он падения
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Untitled.jpg 
Просмотров:	50 
Размер:	22.8 Кб 
ID:	76136  
    Последний раз редактировалось form; 23.09.2021 в 18:43.
    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

    Этот пользователь поблагодарил form за это полезное сообщение:

    litwr(23.09.2021)

  6. #5

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

    По умолчанию

    Кстати о примере, если уж используем стек, то можно сэкономить пару слов:
    Код:
            MOV     SP,R0
            CMP     -(R0),-(R0)
            MOV     R0,-(SP)
            MOV     #21*400,-(SP)
            EMT     375
            MOV     (SP)+,R1
            MOV     (SP)+,R0
    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

    Этот пользователь поблагодарил form за это полезное сообщение:

    litwr(24.09.2021)

  7. #6

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

    По умолчанию

    Обновился shared образ для RTEM.
    Теперь в JOAT десятичные версии в RSX-11 поддерживаются полноценно (в прошлом варианте работало только отображение, а ввод работал только если номер версии не содержал циферок 8 и 9).
    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

  8. #7

    Регистрация
    18.03.2011
    Адрес
    Воронеж
    Сообщений
    558
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    RTEM является программой, выполняющейся под RSX-11M, RSX-11M-PLUS, Micro/RSX, VAX/RSX под управлением которой грузится обычный RT-11
    забыли указать, что и под P/OS (ПРОС) на PRO3xx(Электроника-85) работает.

  9. #8

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

    По умолчанию

    Цитата Сообщение от ra3qdp Посмотреть сообщение
    забыли указать, что и под P/OS (ПРОС) на PRO3xx(Электроника-85) работает.
    Строго говоря, то, что он работает в P/OS - тоже результат патча RTEM.TSK.
    RTEM был заброшен раньше чем, и у него в списке поддерживаемых систем были только 1 (RSX-11M), 5 (VAX/RSX) и 6 (RSX-11M-PLUS).
    В образе который попал ко мне кто-то прописал 11 (P/OS) поверх 11M-PLUS, и мне пришлось возвращать его обратно.
    Понемногу расковыриваю на досуге внутренности - может скоро свой вариант сделаю с поддержкой всего известного чего нет в этой версии.
    А может и так допинаю патчами.
    Функционально RTEM V1.0 различает только VAX/RSX и все остальное.
    Сами различия по сути сводятся к мелочам вроде того, что под VAX/RSX нехватка динамической памяти - неустранимая проблема, да номера версий файла выбираются либо восьмеричные либо десятичные.
    Сейчас JOAT в этом плане допинан чтобы явно проверять FE$DVN.

    Сейчас JOAT.SAV мучаю, уже примерно наметил куда воткнуть поддержку именных каталогов. Он собран с FCS который вообще никак не поддерживает именные каталоги за исключением попытки выполнить директиву ELP$ которая в VAX/RSX полностью выполняет все для подпрограммы .PARSE.
    Последний раз редактировалось form; 07.08.2022 в 08:41.
    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

  10. #9

    Регистрация
    18.03.2011
    Адрес
    Воронеж
    Сообщений
    558
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    В образе который попал ко мне кто-то прописал 11 (P/OS) поверх 11M-PLUS, и мне пришлось возвращать его обратно.
    так что - текущая версия не поддерживает P/OS ?

  11. #10

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

    По умолчанию

    Цитата Сообщение от ra3qdp Посмотреть сообщение
    так что - текущая версия не поддерживает P/OS ?
    Если склероз не врет, я когда патчил RTEM.TSK затер в нем VAX/RSX и оставил 11M/MPL/POS, но это не точно
    Но в сущности RTEM.TSK правился в основном на предмет Y2K, так что для P/OS правленый не особо нужен.
    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

Страница 3 из 13 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

Эту тему просматривают: 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

Ваши права

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