User Tag List

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

Тема: Вектор06Ц, клава и мышь PS/2 через "ПУ"

Комбинированный просмотр

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

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    318
    Поблагодарили
    222 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    ... Выцепил из архива В. Фиронова три файлика про XT-клаву Платонова. Там есть дос, который Платонов адаптировал под XT-клавиатуру. ... И тогда Improver окажется практически прав, что Платонов в свое время подключил PS2 клаву к вектору.
    Протоколы ХТ и PS/2 не совместимы. У ps/2, после данных идёт бит чётности и стоп-бит, этого нет в ХТ.
    Если ДОС и работает с ХТ клавой, то с клавой ps/2 работать не будет. Драйвер менять нужно.
    Сейчас рылся в кладовке... откопал клаву от ЕС1840... её провод лежал сверху и проплавил кнопки...
    Разберусь с протоколом ps/2, попробую клаву от ЕС подключить к Вектору и попробовать тот ДОС2ХТ.

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

  3. #2

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,390
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    Протоколы ХТ и PS/2 не совместимы. У ps/2, после данных идёт бит чётности и стоп-бит, этого нет в ХТ.
    Если ДОС и работает с ХТ клавой, то с клавой ps/2 работать не будет. Драйвер менять нужно.
    Да, тут я облажался. Меня сбило с толку, что начало у них одинаковое:
    xt - старт-бит и 8 бит кода
    ps2 - старт-бит, 8 бит кода, потом бит четности и стоп-бит.
    Т.е. думал, что IBMKey прочитает содержательную часть, а остальное можно проигнорировать. А сейчас прочитал, что если комп установит признак неготовности раньше, чем клавиатура передаст полный пакет, то после готовности компа к приему снова будет передан тот же скан-код. Скорее всего если подключить PS2 и запустить dos2xt, то после нажатия одной клавиши будет ее бесконечный автоповтор.

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

    А, это еще не все, у xt и состояния по другому индицируются и инициируются, похоже обмена ps2 клавиатуры с xt-драйвером совсем не получится.

  4. #3

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    318
    Поблагодарили
    222 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ... Сейчас рылся в кладовке... откопал клаву от ЕС1840... попробую клаву от ЕС подключить к Вектору и попробовать тот ДОС2ХТ.
    Похоже, что эта клава оказалась у меня по единственной причине... она не исправна...
    "Признаки жизни" она подаёт, индикаторы "ЦИФ", "РУС" и "LAT" реагируют адекватно на нажатие соответствующих клавиш. Но в шину она гонит явно "мусор", причём только по одному сигналу, второй глухо молчит.
    Соответственно попытка запустить Дос2ХТ ни чем не увенчалась.
    Хотя причина, что Дос не запустился может быть и не в клаве. Т.к. Дос при запуске даже загрузочную сетку не стирает, зависает.

  5. #4

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,390
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    Хотя причина, что Дос не запустился может быть и не в клаве. Т.к. Дос при запуске даже загрузочную сетку не стирает, зависает.
    Он ждет признаков жизни от XT-клавиатуры и будет ждать их до упора. Если его маленько обмануть (что XT клава присутствует и у них с досом взаимность), то он покажет такую картинку
    Нажмите на изображение для увеличения. 

Название:	mdos2xt.gif 
Просмотров:	403 
Размер:	2.3 Кб 
ID:	68438

  6. #5

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    318
    Поблагодарили
    222 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Он ждет признаков жизни от XT-клавиатуры и будет ждать их до упора. Если его маленько обмануть (что XT клава присутствует и у них с досом взаимность), то он покажет такую картинку
    ...
    Этот ДОС к Дисководу привязан? Без контроллера Дисковода тоже зависнет?

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

    Цитата Сообщение от crackintosh Посмотреть сообщение
    Существует куча адаптеров XT->AT
    Чёт в этом я не очень уверен... это ведь на уровне протокола. Там проводками не обойтись. Поток данных перехватывать нужно и конвертировать в обе стороны на ходу.
    Да и клав XT/AT не проблема найти еще.
    Вот это более реалистично.

  7. #6

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,390
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    Этот ДОС к Дисководу привязан? Без контроллера Дисковода тоже зависнет?
    Он при старте ждет дискету в дисководе, вроде большинство векторовских дисководных досов так себя ведут.

  8. #7

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    318
    Поблагодарили
    222 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Он при старте ждет дискету в дисководе, вроде большинство векторовских дисководных досов так себя ведут.
    Ясно.

    В первом сообщении добавил архив с исходником и готовым rom-ом тестовой программки ps/2-клавы.

  9. #8

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    318
    Поблагодарили
    222 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Он ждет признаков жизни от XT-клавиатуры и будет ждать их до упора. Если его маленько обмануть ...
    Ты разобрался, как обмануть ДОС?
    Чего ДОС ждёт от клавы?

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

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

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

Похожие темы

  1. Ответов: 57
    Последнее: 23.09.2020, 02:22
  2. Ответов: 19
    Последнее: 23.11.2015, 21:24
  3. Ответов: 6
    Последнее: 12.02.2010, 23:16
  4. Ответов: 6
    Последнее: 20.11.2007, 11:29
  5. Клава "Байта"
    от andreil в разделе Устройства ввода
    Ответов: 1
    Последнее: 04.08.2005, 11:25

Ваши права

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