User Tag List

Страница 90 из 185 ПерваяПервая ... 868788899091929394 ... ПоследняяПоследняя
Показано с 891 по 900 из 1841

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

  1. #891

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

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    По-моему это совершенно лишнее.
    Ну, хотя бы BLOCK, WRDCNT и BUFADR полезно иметь 32-разрядными.

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

    Цитата Сообщение от form Посмотреть сообщение
    Тогда может рассмотреть сразу цепочки DMA дескрипторов как у MSCP и сетевух?
    Если от этого не станет хуже :)

  2. #892

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Если от этого не станет хуже
    Может быть. Мне пока и идея блока параметров не нравится - она может и упрощает в чем-то програминг, но с точки зрения реального железа все только усложняет и утормаживает

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

    Я правильно понимаю, что FIS в ВМ3 конфиге не поддерживается (как по идее и положено)?
    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. #893

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

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Я правильно понимаю, что FIS в ВМ3 конфиге не поддерживается (как по идее и положено)?
    Да. На радость драйверу EM.SYS.
    Последний раз редактировалось Patron; 08.03.2016 в 21:39.

  4. #894

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Да. На радость драйверу EM.SYS.
    Можно браться за FPP
    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. #895

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

    По умолчанию

    В общем, ДИАМС под эмулятором заработал, пока на DW. Ура!

    Еще, правда, не всё ДИАМСовское нашел, но запустить уже смог. Теперь буду сочинять ДИАМСовский драйвер для HD. А дайте, плз, описание "железа" HX или как там его, чтобы в реале попробовать.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  6. #896

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

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    дайте, плз, описание "железа" HX
    Вся необходимая информация есть в исходниках драйверов HX для RT-11 и XXDP, которые идут в комплекте: Эмулятор терминала типа VT52.

  7. #897

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

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Может быть. Мне пока и идея блока параметров не нравится - она может и упрощает в чем-то програминг, но с точки зрения реального железа все только усложняет и утормаживает
    Как сказать? ИМХО, делать DMA в чисто железе - это сложно и малоэффективно. Делал, помню.

    В наши суровые времена, когда 100-ногий 72-МГц STM32 с 64К оперативки и 512К флеши на борту стоит 3 убитых енота с копейками, проще поставить на это дело именно такой контроллер. То есть, пара адресов (CSR и DR) отвечают аппаратно, но бОльшая часть их битов - это выводы МК. То есть аппаратуры всего - адресный дешифратор и шинные драйверы, остальное - МК. А понадобилось сделать операцию DMA, выдать вектор и т.п., контроллер через те же (плюс несколько дополнительных) шинные драйверы берет управление на себя и все отрабатывает, в синхронном режиме, если что. И схема будет (почти) примитивной, и программа несложной, в общем, все 33 удовольствия!..
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  8. #898

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

    По умолчанию

    Вспомнил, почему быстрое позиционирование было всегда отключено.

    Испытывавшийся контроллер DW не включал быстрое позиционирование ни с какими приводами.

    При медленном позиционировании контроллер DW устанавливает бит 0400 в регистре 0174020. Когда найдётся контроллер DW, который не устанавливает этот бит при подключении быстрых приводов - можно будет включить быстрое позиционирование и в эмуляторе DW.

  9. #899

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

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    делать DMA в чисто железе - это сложно и малоэффективно
    Так я в точности это же и сказал

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

    ...тем временем мучаю RSX-11M и HD... Сохраненная система читается в память загрузчиком, активная в ней программа SAV получает управление, а дальше не может найти home block диска. В тестовом варианте на 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

  10. #900

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

    По умолчанию

    Можно сделать так, чтобы команды 022, 023 и 024 - задавали старшее слово для параметров HD, задаваемых командами 2, 3 и 4.

Страница 90 из 185 ПерваяПервая ... 868788899091929394 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмулятор
    от vladimir53 в разделе Орион
    Ответов: 20
    Последнее: 03.09.2024, 13:24
  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

Ваши права

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