User Tag List

Страница 216 из 227 ПерваяПервая ... 212213214215216217218219220 ... ПоследняяПоследняя
Показано с 2,151 по 2,160 из 2264

Тема: Особенности процессоров и устройств архитектуры PDP-11. Тесты. Диагностика.

  1. #2151

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,805
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Зависит от варианта RT-11. У XM могут быть проблемы (несмотря на то, что сама по себе система не использует верхнюю память).
    В тесте грузится RT-11SJ - никаких проблем при загрузке ни на одном DEC-совместимом компьютере быть не должно.

  2. #2152

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    В тесте грузится RT-11SJ - никаких проблем при загрузке ни на одном DEC-совместимом компьютере быть не должно.
    Тем не менее про проц вопрос остался открытым
    А что до загрузчика - надо просто смотреть его - он может быть завязан на поведение UNIBUSного контроллера или самого DSM на момент загрузки, а то и вовсе на наличие UNIBUS mapping (хоть и не нужен он аппаратному загрузчику) если он предназначен для загрузки DSM. У DEC полно таких нюансов: например BOO/FOR из RT-11 не сможет загрузить RSX-11 (как минимум M+) с DU без переделок, в свою очередь добавленный в RSX-11M+ функционал аппаратной загрузки не сможет загрузить в принципе ни одну DECовскую систему кроме самого RSX.
    Последний раз редактировалось form; 04.10.2017 в 15:27.
    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. #2153

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,805
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    А что до загрузчика - надо просто смотреть его
    Данный тестовый первичный загрузчик для RT-11 я написал. Оказывается, первичный загрузчик RK05 из DSM-11 - единственный среди всех первичных загрузчиков RK05 DEC рассчитывает на то, что DEC-совместимый начальный загрузчик RK05 передаёт ему в R1 правильное значение CSR загружаемого устройства.

    Как выяснилось - реальные начальные загрузчики RK05 передают в R1 первичному загрузчику RK05 всякий мусор, что совершенно явно не DEC-совместимо.

    Предлагаемый тест именно это и проверяет - DEC-совместимость начального загрузчика RK05.

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

    Цитата Сообщение от form Посмотреть сообщение
    он может быть завязан на поведение UNIBUSного контроллера или самого DSM на момент загрузки, а то и вовсе на наличие UNIBUS mapping (хоть и не нужен он аппаратному загрузчику) если он предназначен для загрузки DSM
    Если внимательнее посмотреть на скрины тестовых прогонов - хорошо заметно, что сначала один и тот же образ RK05 успешно загружается командой BO/FO RK0: и сразу после этого не может быть загружен тестируемыми начальными загрузчиками. Разница лишь в том, что начальный загрузчик из DUP.SAV является DEC-совместимым, а все остальные - НЕТ.

  4. #2154

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    передаёт ему в R1 правильное значение CSR загружаемого устройства
    Ну это может быть. У DEC все аппаратные загрузчики его передают. А сами загрузчики систем могут и не использовать это (равно как многие [если не большинство] не используют R0 для определения unit - для чего и просил, чтобы booter оставлял "следы" своей деятельности).
    Последний раз редактировалось form; 04.10.2017 в 15:46.
    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

  5. #2155

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,805
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Ну это может быть. У DEC все аппаратные загрузчики его передают.
    Об том и речь - среди всех ОС DEC значение из R1 использует только DSM-11, поэтому авторы ПЗУ-загрузчиков расслабились и напороли муры. Меня особенно убило, что ни СМ-1420, ни Е-100/25 не способны нормально загрузить RK05. Чтобы сделать загрузку с RK05 в SIMH полноценной - пришлось править исходник SIMH и перекомпилировать, иначе было невозможно загрузить DSM-11 c RK05 в SIMH ни в одной конфигурации.

    Интересно, как с этим делом у других эмуляторов, предлагающих загрузку с RK05..

  6. #2156

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    СМ-1420, ни Е-100/25 не способны нормально загрузить RK05
    Вроде и там и там в R1 передается CSR. И уж во всяком случае всегда отлично грузилось все (ну DSM не пробовал).

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

    Цитата Сообщение от Patron Посмотреть сообщение
    у других эмуляторов, предлагающих загрузку с RK05
    E11 до сих пор грузил все что подсоввывал (н DSM опять таки не пробовал - надо проверить). В том числе там где 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

  7. #2157

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,805
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    И уж во всяком случае всегда отлично грузилось все (ну DSM не пробовал).
    С точки зрения первичного загрузчика - предлагаемый тестовый образ и есть "DSM-11 Light". ПЗУ-загрузчики из файлов SM1420.rom и E100_*.rom не смогли его загрузить.


    Цитата Сообщение от form Посмотреть сообщение
    E11 до сих пор грузил все что подсоввывал (DSM опять таки не пробовал - надо проверить).
    Думаю - не сможет.

  8. #2158

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Думаю - не сможет.
    А чего гадать - надо просто взять и попробовать. Пока у E11 самый лучший загрузчик "без загрузчика" был.
    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

  9. #2159

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,805
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    А чего гадать - надо просто взять и попробовать.
    Тестовый образ ( RK05_BOT_TST.DSK ) был в исходном сообщении.

  10. #2160

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Тестовый образ ( RK05_BOT_TST.DSK ) был в исходном сообщении.
    Конкретно тестовый не загрузился (там загрузчик интересный - ждет, что CSR будет нестандартным [177400 вместо DECовского 177404]). А вот родной RT-11 V5.4 грузится на ура.

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

    Цитата Сообщение от form Посмотреть сообщение
    CSR будет нестандартным [177400 вместо DECовского 177404])
    Кстати именно поэтому не грузится и прошивками - они по-DECовски пишут 177404.
    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

Страница 216 из 227 ПерваяПервая ... 212213214215216217218219220 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Тесты ВМ1
    от nzeemin в разделе БК-0010/0011
    Ответов: 90
    Последнее: 05.10.2018, 12:24
  2. Диагностика
    от dk_spb в разделе Корвет
    Ответов: 31
    Последнее: 21.07.2017, 23:52
  3. Проблема двух процессоров.
    от Mikka_A в разделе Несортированное железо
    Ответов: 21
    Последнее: 28.11.2006, 17:04

Ваши права

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