User Tag List

Страница 16 из 27 ПерваяПервая ... 121314151617181920 ... ПоследняяПоследняя
Показано с 151 по 160 из 262

Тема: Проект открытой реплики Союз-Неон ПК-11/16

  1. #151

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,394
    Спасибо Благодарностей отдано 
    1,702
    Спасибо Благодарностей получено 
    2,219
    Поблагодарили
    873 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Woland Посмотреть сообщение
    Это для чего определять? Написание универсального драйвера для обоих типов мышей?
    Чтобы эмулятор мог работать с любым типом мыши автоматически.

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

  3. #152

    Регистрация
    18.04.2015
    Адрес
    г. Люберцы
    Сообщений
    342
    Спасибо Благодарностей отдано 
    103
    Спасибо Благодарностей получено 
    32
    Поблагодарили
    27 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Чтобы эмулятор мог работать с любым типом мыши автоматически.
    Как насчёт работы с любым жестким диском (MFM/IDE)?..

  4. #153

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,394
    Спасибо Благодарностей отдано 
    1,702
    Спасибо Благодарностей получено 
    2,219
    Поблагодарили
    873 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от troosh Посмотреть сообщение
    Как насчёт работы с любым жестким диском (MFM/IDE)?..
    Смысл и документация?
    С образом или железным?

  5. #154

    Регистрация
    18.04.2015
    Адрес
    г. Люберцы
    Сообщений
    342
    Спасибо Благодарностей отдано 
    103
    Спасибо Благодарностей получено 
    32
    Поблагодарили
    27 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Смысл и документация?
    С образом или железным?
    Избавляться нужно от MFM-го наследия репликах, чтоб там вместо этого работал IDE диск, причем в виде CompactFlash карты. Они доступны пока даже в размерах 64M, 128M и 256М, а дальше идут размером 2G, 4G и более (но такое уже наивно не подцепить в rt11, где обычно 8 разделов максимум по 32М, т. е. более 256М в сумме обычно не использовали, да и что туда писать?).

    Но начинается проблема курица/яйцо... Есть непонятно как работающее железо у одного, желание сдвинуться с мертвой точки по софту у другого.

    Поддержав в эмуляторе ide (минимальное подмножество операций: чтение/запись сектора, получение свойств диска и форматирование), можно делать драйвер IDE и образ ПЗУ куда он внедрён (вместо mfm-ского). Там меньше десятка регистров, DMA не используется. Пришла команда - сделали трансляцию голова/трек/сектор из соответствующих регистров в смещение в образе диска на хост машине, через некоторое время имитируем прерывание по завершению операции, данные гоняются через один 16-ти битный регистр. Не видно там особых сложностей...

    Заработает на эмуляторе - можно будет доводить на реальном железе. Не такие железки на симуляторах подымали...

  6. #155

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,394
    Спасибо Благодарностей отдано 
    1,702
    Спасибо Благодарностей получено 
    2,219
    Поблагодарили
    873 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от troosh Посмотреть сообщение
    Поддержав в эмуляторе ide (минимальное подмножество операций: чтение/запись сектора, получение свойств диска и форматирование), можно делать драйвер IDE и образ ПЗУ куда он внедрён (вместо mfm-ского). Там меньше десятка регистров, DMA не используется. Пришла команда - сделали трансляцию голова/трек/сектор из соответствующих регистров в смещение в образе диска на хост машине, через некоторое время имитируем прерывание по завершению операции, данные гоняются через один 16-ти битный регистр. Не видно там особых сложностей...
    Это, считай, надо делать некий новодел. Может лучше сделать преобразователь MFM->IDE, и не вмешиваться в драйвера и ПЗУ?

  7. #156

    Регистрация
    18.04.2015
    Адрес
    г. Люберцы
    Сообщений
    342
    Спасибо Благодарностей отдано 
    103
    Спасибо Благодарностей получено 
    32
    Поблагодарили
    27 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Это, считай, надо делать некий новодел. Может лучше сделать преобразователь MFM->IDE, и не вмешиваться в драйвера и ПЗУ?
    Ну не знаю, работающих оригинальных машинок наверное пару штук найдется. Гонять IDE через MFM протокол туда и обратно это реально сложно. Лучше уж в слот расширения второй контроллер ide устанавливать.

    А IDE это и есть MFM диск в который с платы компьютера переполз контроллер MFM. Т. е. для драйвера это практически одно и тоже с некоторыми наворотами и расширениями у ide...

  8. #157

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,394
    Спасибо Благодарностей отдано 
    1,702
    Спасибо Благодарностей получено 
    2,219
    Поблагодарили
    873 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от troosh Посмотреть сообщение
    А IDE это и есть MFM диск в который с платы компьютера переполз контроллер MFM. Т. е. для драйвера это практически одно и тоже с некоторыми наворотами и расширениями у ide...
    Я думаю, сначала надо подержать MFM-диск, только нужна документация подробная.

  9. #158

    Регистрация
    26.10.2011
    Адрес
    Москва
    Сообщений
    554
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    15 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Это, считай, надо делать некий новодел. Может лучше сделать преобразователь MFM->IDE, и не вмешиваться в драйвера и ПЗУ?
    Учитывая, как монструозно выглядят известные миру эмуляторы МФМ, это никак не может быть лучше)))

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

    Цитата Сообщение от Titus Посмотреть сообщение
    Я думаю, сначала надо подержать MFM-диск, только нужна документация подробная.
    Так, а что с драйвером для живой msx под aspect? Надеяться можно? Или от меня нужна еще какая-то инфа?
    Возрождение БК0011М: pk-fpga.ru, forum.pk-fpga.ru
    Продажа электронных компонентов >>тут<<

  10. #159

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,394
    Спасибо Благодарностей отдано 
    1,702
    Спасибо Благодарностей получено 
    2,219
    Поблагодарили
    873 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Woland Посмотреть сообщение
    Так, а что с драйвером для живой msx под aspect? Надеяться можно? Или от меня нужна еще какая-то инфа?
    Ничего не нужно. Драйвер же уже написал troosh, и опубликовал в этой теме.

    Прикреплю тут на всякий случай.

  11. #160

    Регистрация
    18.04.2015
    Адрес
    г. Люберцы
    Сообщений
    342
    Спасибо Благодарностей отдано 
    103
    Спасибо Благодарностей получено 
    32
    Поблагодарили
    27 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Я думаю, сначала надо подержать MFM-диск, только нужна документация подробная.
    Для начала скачивается pdf на wd1010-05 или на wd2010-05 (там отличия непринципиальные), регистры байтовые этого чипа начинаются с адреса 0161040 с шагом два байта. У него нулевого регистра на самом деле нет - там регистр данных, через него считываются или записываются данные каждого сектора.

    Интересные там только описание регистров и команд, ну а как там работает, форматируется тот MFM диск уже не интересно (по сути огромный по объёму и быстрый флоп).

Страница 16 из 27 ПерваяПервая ... 121314151617181920 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Программирование для ПК 11/16 «Союз-Неон»
    от MacBuster в разделе ДВК, УКНЦ
    Ответов: 153
    Последнее: 20.12.2025, 07:24
  2. Эмулятор Союз-Неон ПК-11/16 - EmuStudio
    от Titus в разделе Эмуляторы отечественных компьютеров
    Ответов: 335
    Последнее: 01.04.2024, 11:33
  3. ПК-11 'Союз-Неон'
    от Keeper в разделе ДВК, УКНЦ
    Ответов: 12
    Последнее: 16.10.2013, 05:07

Ваши права

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