Важная информация

User Tag List

Страница 182 из 183 ПерваяПервая ... 178179180181182183 ПоследняяПоследняя
Показано с 1,811 по 1,820 из 1824

Тема: Эмулятор ДВК

  1. #1811
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    Мне кажется, не совсем удачное поведение эмулятора, если привязывать HD к абсолютному пути, но без имени устройства, то есть вида \Dir1\Dir2 (как и \Dir1\Dir2\). Эмулятор добавляет в начало каталог, где располагается pdp11.exe (вроде) и получается фигня.
    Согласен.


    Цитата Сообщение от Hunta Посмотреть сообщение
    И вот в этом куске кода из драйвера HD пятой версии ошибка
    В драйвере для контроллера HD v4 - такая же ошибка. В драйверах для контроллеров v1, v2 и v3 ошибки нет.

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

    Hunta (27.06.2023)

  3. #1812
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,996
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Согласен.
    Если получится поправить - будет супер Заранее спасибо!

    Цитата Сообщение от Patron Посмотреть сообщение
    В драйвере для контроллера HD v4 - такая же ошибка.
    Там не смотрел Да и, как оказалось по результатам своих проверок, V5 мне не подошла, остался на V2, а там при сборке ошибки не вылезло - то есть да, ошибки нет

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

    Цитата Сообщение от Hunta Посмотреть сообщение
    или имя устройства от текущего (при запуске pdp11.exe) каталога
    Мне кажется, вот этот вариант будет оптимальным - достаточно часто запускаю pdp11 по абсолютному пути с другого диска

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

    Кстати, путь вида ..\dir\file проходит без проблем, но тут точно добавляется имя диска, где расположен pdp11.exe.
    И тут тоже мне видится, что более правильным будет добавление диска с текущего пути.

  4. #1813
    Master
    Регистрация
    19.04.2013
    Адрес
    г. Чебоксары
    Сообщений
    538
    Спасибо Благодарностей отдано 
    14
    Спасибо Благодарностей получено 
    136
    Поблагодарили
    105 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тогда в эмуляторе нужно сделать переменную WorkPath, в которой хранить абсолютный путь к рабочей папке, из которй был запущен эмулятор с абсолютным путём из другого места. И уже к ней добавлять всякие относительные пути типа \Dir1\Dir2 или "..\Dir1\Dir2"

  5. #1814
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,996
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от gid Посмотреть сообщение
    И уже к ней добавлять всякие относительные пути типа \Dir1\Dir2
    Такой вариант - нет, здесь надо добавлять только букву дисковода.

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

    Вопрос возник из такого сценария - у меня два диска, на одном - рабочее, на втором - копия, куда я периодически сбрасываю с рабочего. Но иногда запускаю и с копийного. И вот что бы не править абсолютный путь... Оставить только \Dir1\Dir2 - без буквы. И обломался..
    Последний раз редактировалось Hunta; 28.06.2023 в 17:59.

  6. #1815
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обновилась текущая сборка "эмулятора ДВК": DVK_Emulator_22.08.23_16-43

    Изменения:

    1. Исправлена ошибка в исходниках драйверов контроллеров HD v4 и HD v5. Исправленные варианты находятся в каталогах "HD Sources\v4.1\" и "HD Sources\v5.1\".

    2. Теперь, если любой записанный в файле конфигурации путь начинается с символа "\" - при подключении ресурса в начало пути будет добавлена буква локального диска или адрес сетевого ресурса, откуда загружен конфиг.

    Например, если подключение устройств HD в конфиге описано так:

    Код:
    [HD.ini]
    HD0 = HDSYS.DSK
    HD1 = WorkDir\
    HD2 = \FTP\
    HD3 = 
    HD4 = 
    HD5 = 
    HD6 = 
    HD7 =
    То при загрузке такого конфига из любого каталога на устройстве "G:" - к приводу HD2 будет подключена папка "G:\FTP\", а при загрузке этого же конфига из любого каталога сетевого диска с адресом "\\E2180\g" - к приводу HD2 будет подключена папка "\\E2180\g\FTP\".

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

    Aleks1985 (31.08.2023), anasana (23.08.2023), Doronetty (22.08.2023), Hunta (22.08.2023), MiX (02.09.2023), Oleg N. Cher (24.08.2023), Radon17 (22.08.2023), ZEman (22.08.2023)

  8. #1816
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,996
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    СУПЕР!!!! СПАСИБО БОЛЬШОЕ!!

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

  10. #1817
    Member
    Регистрация
    29.07.2021
    Адрес
    г. Жигулёвск
    Сообщений
    104
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    15 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А можете расширить допустимую зону ОЗУ до 173776?

  11. #1818
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Woxem Посмотреть сообщение
    А можете расширить допустимую зону ОЗУ до 173776?
    Сейчас для ДВК-1 и ДВК-2 поддерживается максимальный размер ОЗУ 60 Кб, т.е. до адреса 167776. С адреса 173000 начинается ПЗУ загрузчика, поэтому дальше адреса 172776 ОЗУ не расширить. Можно добавить настройки "RAM_Size_Kb = 61" (с верхним адресом 171776) и "RAM_Size_Kb = 62" (с верхним адресом 172776), но есть ли в этом практический смысл?
    Последний раз редактировалось Patron; 25.08.2023 в 17:22.

  12. #1819
    Member
    Регистрация
    29.07.2021
    Адрес
    г. Жигулёвск
    Сообщений
    104
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    15 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я просто изучаю одну замудреную систему где на шине с 170000 до 173776 висит окно шины другой pdp-11 машины (адаптер мержпроцессорный) хотелось бы чтобы я мог эмулировать это окно для анализа кода программы

  13. #1820
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Woxem Посмотреть сообщение
    Я просто изучаю одну замудреную систему где на шине с 170000 до 173776 висит окно шины другой pdp-11 машины (адаптер мержпроцессорный) хотелось бы чтобы я мог эмулировать это окно для анализа кода программы
    Тогда лучше использовать отдельное устройство с таким диапазоном адресов на шине.

    В прилагаемом архиве: BusRegion_module_v1.rar находится модуль BusRegion_module.em, позволяющий создавать при эмуляции объекты типа BusRegion, эмулирующие на шине области ОЗУ любого размера, начиная с любого адреса.

    Пример использования - в файле конфигурации: DisAsm - VM2 - BusRegion.cfg. Для правильной загрузки данного конфига - файл конфигурации и файл модуля BusRegion_module.em должны находиться в основном каталоге эмулятора.

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

    Hunta (28.08.2023)

Страница 182 из 183 ПерваяПервая ... 178179180181182183 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмулятор
    от vladimir53 в разделе Орион
    Ответов: 19
    Последнее: 24.06.2022, 08:02
  2. Эмулятор ПЗУ.
    от ALKO в разделе Память
    Ответов: 8
    Последнее: 17.05.2011, 13:41
  3. Эмулятор AY на AVR
    от serkiri в разделе Звук
    Ответов: 52
    Последнее: 10.06.2010, 09:01
  4. Эмулятор для Mac
    от AlexBel в разделе Эмуляторы
    Ответов: 11
    Последнее: 02.05.2010, 18:53

Ваши права

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