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

User Tag List

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

Тема: Новый IDE-контроллер для Ориона

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Master Аватар для alx32
    Регистрация
    18.07.2010
    Адрес
    Ульяновск
    Сообщений
    849
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Talking Новый IDE-контроллер для Ориона

    Где-то чуть больше полугода назад, во время сборки Орион-512, меня удивляло одно обстоятельство - кривой IDE-интерфейс через КР580ВВ55...
    Намучавшись с ним вдоволь, решил как-то исправить эту ситуацию.
    Да и Error404 меня всётаки допёк...
    У Ориона есть одно преимущество - порты ввода/вывода отображены на память, соответственно я решил использовать свойство процессора писать 16-ти битные регистровые пары туда.
    Сообразил схемку (IDE.pdf), которая позволяет это делать напрямую с винчестером.
    Пример кода записи/чтения на схеме.
    Немного поясню как она работает для "программеров":
    Как известно процессор пишет регистровые пары в память начиная с младшего байта, поэтому, во время записи, нужно защёлкивать младший байт во временном регистре U2, а уже при записи старшего байта, содержимое регистра выдаётся на шину винта в D7-D0, а D15-D8 передаётся напрямую через шинный формирователь U4.
    Во время чтения всё происходит в обратном порядке. D7-D0 читаются напрямую через U1, и в этот момент D15-D8 защёлкивются в регистре U3, а уже потом читаются из него.
    В данно схеме есть одно ограничение, писать можно только 16-битные слова, а уже читать и слова и байты.
    Есть мысли по доработке данного контроллера, чтобы можно было писать и байты через U1.

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

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

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

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

Похожие темы

  1. Игры для Ориона 128
    от Dota в разделе Орион
    Ответов: 9
    Последнее: 13.06.2020, 06:03
  2. Ответов: 18
    Последнее: 22.03.2012, 09:15
  3. cp/m для Ориона-128
    от sergey2b в разделе Орион
    Ответов: 7
    Последнее: 11.02.2011, 17:52
  4. Схема ОРИОНА-128(НУЖНА)!!!!
    от Nordic в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 02.12.2008, 14:45

Ваши права

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