User Tag List

Показано с 1 по 10 из 587

Тема: Периферия "ОрионПро"

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    Про задвоение - хз, нонсенс.
    Еще хочу уточнить: задвоение только на CF, только на HDD, или и там и там, и как этот же девайс фурычит на PC?
    А попробуйте в Мониторе прямое чтение/запись портов: не только регистр данных IDE, но и другие регистры. Есть задвоение?
    У меня CF. HDD под эксперименты пока нет. Разные носители быстро не попробуешь: далеко не каждая CF согласна работать в таких упрощенных контроллерах. С Монитором быстро не попробую - ухожу в отпуск вотпрямзавтра (уезжаю от стоянки орионов), и надо дела доделать не относящиеся к хобби, но требующие кучу времени.


    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    Не видел такой схемы... Где она?
    В третьем посте от начала треда. Александр уже поправил.


    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    Потому что с системного разъема приходит не комбинированный RD/nWR (1 - чтение, 0 - запись), а раздельные nRD, nWR, nIORQ. Проц "сглатывает" младший байт с IDE по снятию (т.е. положительный фронт) nRD (и IDE отпускает шину) до снятия nIORQ, а nWR - в единице. И только по снятию nIORQ еще и с задержкой через D1, D2.1, D5.2 в D10 хз что пишется (IDE уже отпустил шину)...
    Но! Это про чтение старшего байта данных.
    Понимаю. Дело во времянках (в моем варианте получится работа по срезу сигнала IORQ, т.е. как оно и есть сейчас, как я понимаю). Схема 5ИЛИ на имеющихся свободных элементах (потому что не охота ставить дополнительные, и не охота на диодах) получится такой (см. ниже)?

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

    Также, то, что /RES на IDE приходит непосредственно от системного /RES - это недостаточно. Он по ИЛИ должен приходить еще и от какого-нибудь порта. Наиболее просто (чтобы не выделять для этого новый порт и использовать готовые выборки со схемы) - использовать какой-нить из существующих портов в текущем виде работающих на только чтение. Записью в этот порт активировать сигнал /RES для IDE через взведение дополнительного триггера, а чтение этого порта (и системный RESET) пускай этот триггер (и сигнал /RES для IDE) всегда сбрасывают. Таким образом со старым ПО будет совместимо, а новое ПО сможет сбросом IDE управлять.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	IDE-fix.gif 
Просмотров:	144 
Размер:	7.4 Кб 
ID:	57893  
    Последний раз редактировалось Error404; 17.08.2016 в 18:41.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

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

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

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

Похожие темы

  1. Ответов: 17
    Последнее: 26.12.2015, 23:22
  2. Ответов: 51
    Последнее: 11.08.2014, 10:40
  3. Ответов: 0
    Последнее: 15.08.2010, 14:38
  4. Ответов: 6
    Последнее: 20.11.2007, 11:29
  5. Ответов: 0
    Последнее: 26.06.2005, 11:52

Ваши права

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