ISA 8 контроллер PS/2
ISA 8 контроллер PS/2
Китайцы освоили выпуск плат PCI32 с портами PS/2 мыши и клавы, я такими активно
пользуюсь. Возможно ли сдуть чип и всю обвязку и развести вместо PCI на ISA8?
Будет ли работать?
пользуюсь. Возможно ли сдуть чип и всю обвязку и развести вместо PCI на ISA8?
Будет ли работать?
ZX/XT Самоделкин
Продам <- обновляю без апа, заходите.
Продам <- обновляю без апа, заходите.
- Tronix
- Advanced Member
- Сообщения: 3625
- Зарегистрирован: 15.01.2008,11:00
- Откуда: Москва
-
Вклад в сообщество
В том виде в котором оно есть - нет, нельзя. Там PCI USB-контроллер и сбоку к нему прицеплен PS2 -> USB: http://www.image.micros.com.pl/_dane_te ... 1a-s16.pdf
Можно из этого максимум сделать конвертер PS/2 -> USB.
Можно из этого максимум сделать конвертер PS/2 -> USB.
чёрт, и вправду видится как usb. Жаль. В целом идея была бы интересная
ZX/XT Самоделкин
Продам <- обновляю без апа, заходите.
Продам <- обновляю без апа, заходите.
- Rio444
- Почётный пользователь
- Сообщения: 26890
- Зарегистрирован: 14.09.2014,19:11
- Откуда: Ростов-на-Дону
-
Вклад в сообщество
В Kiselev-XT насколько знаю есть поддержка PS/2.Tronix писал(а):Интересный вопрос - можно ли на XT писать в порт 0x60h ? А на чипсетной? Если можно писать - то контроллер PS/2 клавы сделать можно вообще на раз-два.
По крайней мере, в биосе точно.
За три года таких найти не удалось.LeT писал(а):А вообще нормальные PCI PS/2 контроллеры есть в природе? Не нынешние новоделы китайские, а года так из 1996-97? Чего-то не припоминаю таких...
В 1996-97 году COM мыши были распространённее и дешевле PS/2. Мыши PS/2 были такими же шариковыми. Оптические появились в начале 2000-х, когда уже на каждой МП был порт PS/2. Поэтому в 96-97гг. профита от такого контроллера не было никакого.
Да и технически это сложная задача. Мышь PS/2 обслуживает тот же самый контроллер, что и клавиатуру, и Gate A20, и программный Reset.
Если размещать дополнительный контроллер PS/2 в тех же портах (60h и 64h), возникнет конфликт с основным контроллером.
Если на других портах - понадобятся специальные драйверы, т.к. все существующие "знают" только общепринятые порты для PS/2.
Причем драйвер будет нужен для каждой операционной системы. Подробнее обсуждалось здесь http://www.phantom.sannata.ru/forum/ind ... 81&&st=all
Электронка: копия
-
- Advanced Member
- Сообщения: 4387
- Зарегистрирован: 30.01.2015,17:06
- Откуда: г. Баку, Азербайджан
-
Конкурсы
Вклад в сообщество
Схемы дома гляну, но по памяти на порту 0x60 двунаправленные линии DB i8255.Tronix писал(а):Интересный вопрос - можно ли на XT писать в порт 0x60h ?
Получает он данные от сдвигового регистра, с порта A 8255. Без переделки схемы port 0x60
не сможет запоминать данные, а с внешним регистром на ISA будет конфликт при чтении.
Но самое главное - чтение/запись портов 0x00-0xff не должны давать циклов на шине ISA
вообще, тк зарезервированы за устройствами материнской платы.