User Tag List

Страница 128 из 184 ПерваяПервая ... 124125126127128129130131132 ... ПоследняяПоследняя
Показано с 1,271 по 1,280 из 1836

Тема: Всё по ПВК Электроника МС 0585: Мнения, фото, вопросы.

  1. #1271

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,508
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    714
    Поблагодарили
    596 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Устав от траханья с PDP-11/35.. Точнее, от его варианта реакции на прерывания.. Решил немного поразвлекаться с эмулятором Э85.

    Первый вывод - шансы того, что для загрузки стандартной RT на Э85 (или Pro) достаточно поддержки в BSTRAP плюс драйвера PI, DW и DZ - существенно возросли. По крайне мере - дистрибутивные (почти не тронутые) варианты версий 5.6 и 5.7 вполне себе загрузились. Почти - потому что штатные варианты DW.SYS (DWX.SYS) не пошли. Почему - буду разбираться. Пошёл вариант DWX.SYS (DW.SYS надо ещё попробовать) от версии 5.3.Pro (есть такой вариант, чем отличается от обычного 5.3 - надо смотреть). То есть после замены драйвера DWX.SYS и обычных шаманских действий по деланью диска загрузочным - всё тип топ.

    Для окончательного вывода сейчас запущу SYSGEN - в котором, как известно, вопросов про PRO нет, ну не считая, что надо добавить устройства DW и DZ.

    Как только - отпишусь.

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

    SB - 01:01:46

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

    К сожалению, начало трансляции XM проморгал. Потом подредактирую файлы сборки мониторов и ещё раз запущу. Видимо, на ночь

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

    Пошла сборка последнего, XB монитора
    Потом ещё драйвера

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

    XB - 01:12:00

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

    Ну, драйвер DW даже от результата SYSGEN-а не хочет работать Я уже прикидывал, чего там с изменениями, попробую (чуть позже) подрихтовать..

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

    А от 5.3 подошёл и работает Так что теперь у меня юзается сгенерённая система

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

    Итак, окончательный вывод - вся поддержка Pro (и Э85) спрятана в BSTRAP, PI, DW, DZ и автопатчинг RMON при загрзуке

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

    Да, ещё из занимательного. RT упорно определяет проц как PC380 с 510 кб памяти. Несмотря на параметр boot_ROM_image = mc0585.rom и вроде как размер памяти в мегабайт (?) в эмуляторе...
    Последний раз редактировалось Hunta; 26.12.2021 в 11:23.

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

    Radon17(25.12.2021)

  2. #1272

    Регистрация
    01.12.2017
    Адрес
    г. Воронеж
    Сообщений
    1,129
    Спасибо Благодарностей отдано 
    625
    Спасибо Благодарностей получено 
    742
    Поблагодарили
    312 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    размер памяти в мегабайт (?) в эмуляторе...
    Не знаю какая конкретно версия эмулятора у вас. Мегабайт там выставить можно в исходниках.
    Проверить кол-во ОЗУ можно запуском в ПРОС Техническое Обслуживание --> Вывод Конфигурации.
    А вообще по поводу проца, там используется процессорный модуль из SIMH аж 97-го года. (ну, сам оригинальный Xhomer писался примерно тогда).

  3. #1273

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,508
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    714
    Поблагодарили
    596 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Radon17 Посмотреть сообщение
    Не знаю какая конкретно версия эмулятора у вас.
    Ну, какую anasana прислал, та и есть А сам он показывает 2.08 Просто, насколько я помню, по ссылке отсюда вроде мегабайт показывал

    Цитата Сообщение от Radon17 Посмотреть сообщение
    А вообще по поводу проца, там используется процессорный модуль из SIMH аж 97-го года
    Да, это я уже выяснил в самом начале
    Последний раз редактировалось Hunta; 26.12.2021 в 11:08.

  4. #1274

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,508
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    714
    Поблагодарили
    596 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Причина не работоспособности стандартного драйвера понятна - не нравится ему геометрия 8*512 (32 мб). Удалось договориться на 4*615 (21 мб). Осталось только понять - что нужно сделать, что бы возлюбил он 8*512

  5. #1275

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,508
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    714
    Поблагодарили
    596 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Посмотрел ещё на этот вариант дистрибутива RT-11 5.3 Pro. Это обычный дистр RT 5.3 с отличиями в файлах IND.SAV (понятно), (LD,LDX).SYS (понятно), SLX.SYS (понятно), SPOOL.REL (не понятно) и своим STARTX.COM (очень понятно).

    Так что окончательный вывод

    Для загрузки стандартной RT на Э85 (или Pro) достаточно поддержки в BSTRAP плюс драйвера PI, DW и DZ

    Ну понятно, что и RMON должен быть изменён, что бы поддержать всё это хозяйство. И изменения были сделаны начиная с версии RT-11 5.01B. По крайне мере именно в этой версии первый раз в (и только в) BSTRAP встречается использование символа PRO$S

    И в версии 5.6 работу на Pro стал поддерживать SB монитор

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

    Посмотрел PI.MAC. Увы, действительно, прерывания по вектору 100 нету. Оно эмулируется от какого-то другого прерывания. Попробую понять и допилить. Технически, можно даже не вмешиваться в его работу, а просто на время "позаимствовать" вектор

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

    Ну, что то начинает получатся

    Speed0 на эмуляторе Электроника-85

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

    Но вот с таймером ситуация не понятная.. Бежит вперёд и показывает, что 60 Гц.. Хотя при генерации указал, что 50. Опять лезть в BSTRAP...

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

    Поскольку вместе с файлами дистра на диске размером 21 мб остаётся слишком мало места для игр с sysgen-ом, попробовал другой вариант - диск 6*820 (53 Мб). Ессссвенно, RT полный размер не видит, но да и фиг с ним - главное - грузится и куча свободного места
    Время второго Sysgen-а. Попробую всё таки оставить 60 Гц.

    И да - результаты Speed0 не корректны - он думает, что 50 Гц, а по факту вроде как 60 Гц получается...
    Последний раз редактировалось Hunta; 26.12.2021 в 17:38.

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

    Radon17(26.12.2021)

  6. #1276

    Регистрация
    01.12.2017
    Адрес
    г. Воронеж
    Сообщений
    1,129
    Спасибо Благодарностей отдано 
    625
    Спасибо Благодарностей получено 
    742
    Поблагодарили
    312 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    да - результаты Speed0 не корректны - он думает, что 50 Гц, а по факту вроде как 60 Гц получается...
    Да это может из-за "особенностей" эмулятора, он же изначально прошный, а уже потом допилен до Э85.
    Если дадите, могу на реале попробовать. Я так понимаю, модификации подвергся только PI.SYS?

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

  8. #1277

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,508
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    714
    Поблагодарили
    596 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Radon17 Посмотреть сообщение
    Да это может из-за "особенностей" эмулятора
    Да и фиг с ним, если может работать только на 60 Гц - пусть так и будет.

    Цитата Сообщение от Radon17 Посмотреть сообщение
    Я так понимаю, модификации подвергся только PI.SYS
    Нет, системное пока ничего не трогал. Допилил свои SPEEDы Ещё надо проверить, насколько оно правдоподобное выдает, потом выложу на прежнее место и отпишусь.
    В принципе, у меня вопросы только к DW - чего он с 8*512 не хочет работать. Некоторые мысли есть, щас попробую...

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

    Фсё, с DW разобрался, надо явно указывать геометрию. Я так понимаю, когда используешь образ с 16 секторами на дорожку, а не 17, как это предполагается (но не используется) с железными дисками от DEC. К сожалению, на коленке сделать образ с 17-ю секторами и с файлами RT-11 не получится, так что проверка этого предположения - когда нибудь. Потом

    Пока же - при явном указании геометрии в конфиге - вполне успешно работает стандартный драйвер DW

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

    Из разряда - а фот хрен.. С 5.6 фокус прошёл, с 5.7 - опаньки...

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

    А 8*1024 - норм Не нравится 5.7 формат 8*512, но разбираться - почему так - лень.. Может, потом, когда нибудь Посмотрю, какой из вариантов ближе всех к 32 Мб сверху и грузится - и пока забью на это дело..

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

    7*645 - 35 мб - таможня даёт добро

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

    Второй подход к снаряду. Изменено два ответа - 60 Гц и поддержка системных заданий. Ну и подредактировал файлы построения системы, что бы они время сами выводили. Процесс пошёл.

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

    Хм.. Занимательно... Вроде я не должен был в прошлый раз забыть сделать SET RUN VBGEXE.. Но в этот раз сборка идёт существенно быстрее - SB собрался практически в три раза быстрее. Итак

    Код:
    SB	00:21:46
    FB	00:22:53
    XM	00:25:21
    XB	00:24:06
    LD	00:01:19
    LDX	00:01:19
    VM	00:00:57
    VMX	00:00:56
    DZ	00:00:21
    DZX	00:00:22
    DW	00:00:49
    DWX	00:00:49
    NL	00:00:38
    NLX	00:00:39
    - - - Добавлено - - -

    Фсё, теперь от Э85 устал, пошёл опять PDP-11/34 мучать
    Последний раз редактировалось Hunta; 26.12.2021 в 16:02.

    Эти 2 пользователя(ей) поблагодарили Hunta за это полезное сообщение:

    anasana(26.12.2021), Radon17(26.12.2021)

  9. #1278

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    Для загрузки стандартной RT на Э85 (или Pro) достаточно поддержки в BSTRAP плюс драйвера PI, DW и DZ
    Именно так, причем драйвер DW(x).SYS должен быть родным - ПРОшным, а не с ДВК.

    Цитата Сообщение от Hunta Посмотреть сообщение
    И в версии 5.6 работу на Pro стал поддерживать SB монитор
    Потому, что SB-монитор НЕ SJ-монитор, а FB-монитор с количеством исполняемых задач, равным единице. То есть, он корректно отрабатывает все, что положено, так же, как FB-монитор. В отличие от SJ, который, допустим, при завершении, вместо отработки всех абортных процедур всех драйверов, по-простому, выдает машинную команду RESET, и весь хрен до копейки. Это я знаю точно, в старых руководствах по написанию дровишек это специально упоминается. Ну, и прочие мелочи, типа того, что отработка макрокоманды .FORK делается простым синхронным CALL'ом и т.п...
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  10. #1279

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

    По умолчанию

    про новые виды мониторов не знаю, а в старых версиях, для PRO требуется не ниже FB, вроде, если не забыл.

  11. #1280

    Регистрация
    13.07.2018
    Адрес
    г. Переславль-Залесский
    Сообщений
    710
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    45
    Поблагодарили
    41 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Всё так, для получения необходимой конфигурации DW - правится таблица геометрии винчестера. И всё хорошо. Можно вообще процедуру определения геометрии выкинуть и оставить одну конфигурацию, на которой работаешь. Чуть ускоряется начальная загрузка

    По поводу драйвера DW для ДВК, интересно запустится или нет... ? Вроде как может запустится, если вектор и базовый адрес совпадут с таковыми КЖД ДВК.
    Или там будут проблемы с программой ПЗУ. Без запроса от драйвера, будут ли регистры и вектор доступны? И будет ли это работать корректно??

    Просто были драйвера(но без исходников), кои винчестер на тома разбивали. Я уж тут прочитал, что были таковые как по цилиндрам(видел такой тогда), так и по поверхностям(такового я живьём не видел, но здесь на конференции писали). Мне просто тогда это не надо было, ёмкость 10 мегабайт всего у меня.

    Да, и ещё, когда был на Кванте, предлагали там за денежку малую двузагрузочные и даже трёхзагрузочные конфигурации. Типа RT11, ОС РВ, ДЕМОС. Соответственно должны были быть необходимые драйвера.

Страница 128 из 184 ПерваяПервая ... 124125126127128129130131132 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. [Москва][Аукцион]HP 200LX, Эл-ка МС 0585, ПК Поиск, Искра 122
    от e2e4 в разделе Барахолка (архив)
    Ответов: 46
    Последнее: 26.03.2012, 09:47
  2. Электроника-6106: Вопросы
    от BYTEMAN в разделе Изображение
    Ответов: 45
    Последнее: 07.06.2010, 20:05
  3. Оригиналы ZX Spectrum - мнения и сомнения...
    от Atari в разделе Несортированное железо
    Ответов: 31
    Последнее: 16.05.2010, 12:08
  4. Хочу выслушать мнения специалистов...
    от ILoveSpeccy в разделе Музыка
    Ответов: 23
    Последнее: 29.08.2008, 04:35
  5. опрос мнения
    от fk0 в разделе Программирование
    Ответов: 12
    Последнее: 12.12.2005, 11:05

Ваши права

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