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

User Tag List

Страница 25 из 61 ПерваяПервая ... 212223242526272829 ... ПоследняяПоследняя
Показано с 241 по 250 из 602

Тема: Оживление Квант 4С

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

    По умолчанию

    Распотрошил начальный загрузчик и драйвер для RT-11. Приступаю к написанию драйвера под RSX. После этого сделаю комплект драйверов под RT-11 (в смысле под SJ/SB/FB/XM). Жаль у меня не что то типа PDP-11/84 - можно было и под ZM

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

  3. #242
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    После этого сделаю комплект драйверов под RT-11
    звучит заманчиво, можно уточнить для какого устройства комплект драйверов планируется под RT-11 ?
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

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

    По умолчанию

    hobot, вообще то, давно известное - контроллер IDE PATA для QBUS (Э-60, ДВК)

  5. #244
    Guru Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    звучит заманчиво, можно уточнить для какого устройства комплект драйверов планируется под RT-11 ?
    И тут вступают в жесткую полемику два главных ламера двк тусовки = hobot и bigral! Ну вот жеж не понятно нам, как же так, вроди бы IDE делали так что интерфейс его железный был на 101% совместим с предыдущим WD-шным контроллером для ST506... и есть некий стандартный набор регистров для этого. Если DMA нету (который предположительно может быть нестандартно програмируем) то по-идее все эти контроллеры IDE должны быть сильно схожими в том плане что есть четкий набор регистров взаимодействия и значения битов в них одинаково, правильно? Т.е. в принципе возможен УНИВЕРСАЛЬНЫЙ драйвер с конфигурируемыми адресами каждого регистра IDE который бы работал со всеми контроллерами (и двк и ук-нц... ) а при наличии софт эмулятора процессора даже работающий на другом CPU... Так ли это?

    Печалька: несмотря на то что IDE контроллер в железе для какого-нибудь speccy это пара регистров и логики (ну для QBUS "чуть" сложнее) отсутствие "свободного" драйвера сильно тормозит прогресс ("свободного" в понимании каким есть HX, или DU, или универсальный драйвер блочного устройства Patron-a). DU - это дико сложно, готовое железо du->scsi2 стоит >$300 а DU->S506 >$100 (хотя есть DMA). PATA для двк и укнц... как бы "закрыты", цена у них тоже немалая, а надежность\безглючность дров под вопросом, если автор-ы прекратят поддержку (что по факту произошло?) то нельзя будет не клонировать ни в дровах баги исправить...
    Последний раз редактировалось bigral; 05.02.2018 в 03:07.

  6. #245
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    отсутствие "свободного" драйвера сильно тормозит прогресс
    но при этом WD драйвер видит ЖД размеченные с использованием HD драйвера
    ПКМ в UKNCBTL это так., ЕМНИП вроде даже загрузка прокатывает и всё такое. (HD - более ранний драйвер IDE УК-НЦ от "ЭЛЕКТРОННЫЕ РАБОТЫ")
    Последний раз редактировалось hobot; 05.02.2018 в 04:13.
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

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

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    вроди бы IDE делали так что интерфейс его железный был на 101% совместим с предыдущим WD-шным контроллером для ST506
    Не знаю, насколько совместим был именно IDE, но сейчас правильней говорить - ATA, и он - да, весьма похож (говорю как человек, который сейчас переделывает драйвер MW (бывший DW) в драйвер WQ), но есть и отличия. Так что ни о каком чётком наборе регистров взаимодействия и значения бит в них одинаково речи не идёт. Универсальный драйвер написать не берусь, по крайне пока

    Цитата Сообщение от bigral Посмотреть сообщение
    PATA для двк и укнц... как бы "закрыты", цена у них тоже немалая, а надежность\безглючность дров под вопросом, если автор-ы прекратят поддержку (что по факту произошло?) то нельзя будет не клонировать ни в дровах баги исправить
    Тот, с которым я сейчас работаю - начальная точка - плата с начальным загрузчиком и драйвер под RT11SB. И что? Пара дней - и текст драйвера с логикой работы восстановлен. Пара дней (я надеюсь, так как очень близок к этому) - и будет драйвер под другую систему. Я не железячник, так что клонировать плату будет тяжеловато, это да (но принцип работы её очень тривиален - по сути - просто преобразователь интерфейсов), но с драйверами для таких не сложных устройств проблем нет. Но если человек смотрит на PDP-11 подобное, как на чёрную коробку (оранжевого цвета) только для поиграть.. Ну тогда как обычно в этой жизни - придётся платить. Остальные - делают сами.

    Идея-мечта - интеллектуальная плата посредник (в данный момент на STM32), которая скроет отличия - дав УНИВЕРСАЛЬНЫЙ интерфейс со стороны PDP. И PATA и SATA и СF и SD и USB. Как с прямой работой, так и с набором файлов образов. Ну, я пытаюсь двигаться к ней.

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

    И в догонку.
    Стандарт PATA - по сути - контроллер на устройстве. То, что в компе -
    Цитата Сообщение от Hunta Посмотреть сообщение
    по сути - просто преобразователь интерфейсов
    между шиной компа и внутренней шиной контроллера на устройстве.
    Стандарт ST506 - это ПОЛНОЦЕННЫЙ контроллер в компе. И вот его каждый клепать может как угодно. Не знаю, насколько взаимодействие с контроллером DW(MW) напоминает взаимодействие с контроллером MFM дисков для PC, но не удивлюсь - если - похоже, но не на 100 процентов. А это - камешек в огород не совместимости. И да - контроллер DW(MW) неплохо реализует стандарт ST506 для винчестера - раз буржуйские MFM винты с ним работают.

  8. #247
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,587
    Спасибо Благодарностей отдано 
    67
    Спасибо Благодарностей получено 
    157
    Поблагодарили
    103 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    Не знаю, насколько взаимодействие с контроллером DW(MW) напоминает взаимодействие с контроллером MFM дисков для PC,
    сравните:

    XT HDC. 19 команд (чтение/запись/форматирование в разных вариантах, диагностика...)
    Код:
    ----------P03200323--------------------------
    PORT 0320-0323 - XT HDC 1   (Hard Disk Controller)
    SeeAlso: PORT 01F0h-01F7h
    
    0320  RW  data register
    0321  -W  reset controller
    0321  R-  read controller hardware status (see #P0574)
    0322  R-  read DIPswitch setting on XT controller card
    0322  -W  generate controller-select pulse
    0323  -W  write pattern to DMA and INT mask register
    ДВК КЖД (переработанный КЖД от Электроники 85, т.е. контроллера DEC Pro350). Команд всего четыре -- переход на дорожку 0, чтение сектора, запись сектора, форматирование дорожки.
    Код:
    enum
    {
        REGISTER_ID = 0,    // 174000 RW
        REGISTER_ERR = 2,   // 174004 R-
        REGISTER_SECTOR,    // 174006 -W
        REGISTER_DATA,      // 174010 RW
        REGISTER_CYL,       // 174012 RW
        REGISTER_HEAD,      // 174014 RW
        REGISTER_CSR,       // 174016 RW
        REGISTER_SI         // 174020 RW
    };

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

    По умолчанию

    Цитата Сообщение от shattered Посмотреть сообщение
    сравните:
    Учитывая, что я не планирую подключать контроллер DW (MW) к PC - эта информация мне ничего не даёт. С другой стороны - логика работы с DW достаточно похожа на логику работы с тем контроллером IDE, который у меня. И регистры тоже похожи

  10. #249
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,587
    Спасибо Благодарностей отдано 
    67
    Спасибо Благодарностей получено 
    157
    Поблагодарили
    103 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    т.е. он не просто вываливает два набора по 8 адресов на шину ДВК (как в спецификации на ATA), а еще как-то транслирует команды? но зачем?

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

    По умолчанию

    Нет, только один набор.
    Команды не транслирует.
    И ещё раз повторяю - мне именно контроллер DW(MW) напоминает IDE, а не ST-506. И - напоминает, а не копирует.

Страница 25 из 61 ПерваяПервая ... 212223242526272829 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Квант-БК МС0530
    от moxjemi в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 1
    Последнее: 20.05.2020, 17:59
  2. оживление C64
    от Fluffy Dragon в разделе Commodore 16/64/128
    Ответов: 50
    Последнее: 10.05.2017, 18:58
  3. Квант
    от Mx_Serg в разделе Специалист
    Ответов: 45
    Последнее: 20.03.2017, 02:58
  4. Квант-БК на ВГ2
    от Sergei Frolov в разделе Несортированное железо
    Ответов: 1
    Последнее: 27.07.2011, 14:21
  5. Квант 4С
    от Sergei Frolov в разделе ДВК, УКНЦ
    Ответов: 0
    Последнее: 16.04.2008, 14:23

Ваши права

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