Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   ISA 8 контроллер PS/2
RSS

ISA 8 контроллер PS/2

<<Назад  Вперед>> Страницы: 1 * 2
Печать
 
svinka
Advanced Member
Сеньор

Откуда: Совчина
Всего сообщений: 1585
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 июня 2016
Mildi написал:
[q]
проще будет какой нибудь PIC или AVR запрограммировать как PS/2 контроллер
[/q]
]проще взять готовый контроллер типа xx42 и посадить его на шину ISA

Он даже одним концом под нее заточен ;)
LeT
Newbie


Откуда: Москва
Всего сообщений: 64
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 сен. 2014
Rio444 написал:
[q]
Насколько знаю, это PCI USB контроллер, с распаянным переходником USB >-> PS/2.
То есть мышь в системе будет видеться как USB.
[/q]
А вообще нормальные PCI PS/2 контроллеры есть в природе? Не нынешние новоделы китайские, а года так из 1996-97? Чего-то не припоминаю таких...
Tronix
Advanced Member


Откуда: Москва
Всего сообщений: 1749
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Интересный вопрос - можно ли на XT писать в порт 0x60h ? А на чипсетной? Если можно писать - то контроллер PS/2 клавы сделать можно вообще на раз-два.
Ну и тот же вопрос для 286-Pentium1, хотя как я понял основной таргет железки - XT.
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
Tronix написал:
[q]
Интересный вопрос - можно ли на XT писать в порт 0x60h ? А на чипсетной? Если можно писать - то контроллер PS/2 клавы сделать можно вообще на раз-два.
[/q]
В Kiselev-XT насколько знаю есть поддержка PS/2.
По крайней мере, в биосе точно.

LeT написал:
[q]
А вообще нормальные PCI PS/2 контроллеры есть в природе? Не нынешние новоделы китайские, а года так из 1996-97? Чего-то не припоминаю таких...
[/q]
За три года таких найти не удалось.
В 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/...amp;st=all
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Tronix написал:
[q]
Интересный вопрос - можно ли на XT писать в порт 0x60h ?
[/q]
Схемы дома гляну, но по памяти на порту 0x60 двунаправленные линии DB i8255.
Получает он данные от сдвигового регистра, с порта A 8255. Без переделки схемы port 0x60
не сможет запоминать данные, а с внешним регистром на ISA будет конфликт при чтении.

Но самое главное - чтение/запись портов 0x00-0xff не должны давать циклов на шине ISA
вообще, тк зарезервированы за устройствами материнской платы.
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
i8088 написал:
[q]
Но самое главное - чтение/запись портов 0x00-0xff не должны давать циклов на шине ISA
вообще, тк зарезервированы за устройствами материнской платы.
[/q]
Не совсем понял.
Если обращаться к порту из диапазона 00-FFh, то на шину ISA это обращение никак не попадёт?
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Rio444 написал:
[q]
Если обращаться к порту из диапазона 00-FFh, то на шину ISA это обращение никак не попадёт?
[/q]
Если устройство по адресу из диапазона 00-FFh уже имеется на материнке, то на шину ISA цикл не должен
выводиться, но практически надо проверить на разных платах. И посмотреть схемы IBM 5150/5160/5170
svinka
Advanced Member
Сеньор

Откуда: Совчина
Всего сообщений: 1585
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 июня 2016
i8088 написал:
[q]
на шину ISA цикл не должен выводиться
[/q]
вряд ли было реализовано в целях экономии. Но схему посмотреть можно ;)
Mildi
Advanced Member


Откуда: Мончегорск
Всего сообщений: 342
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
3 сен. 2016
LeT написал:
[q]
А вообще нормальные PCI PS/2 контроллеры есть в природе? Не нынешние новоделы китайские, а года так из 1996-97? Чего-то не припоминаю таких...
[/q]
в те годы практически все чипсеты даже на 486 без поддержки PCI уже имели на борту ps/2 полный комплект, так что смысла в них особого небыло, хотя в гугле попадаются картинки подобных контроллеров.
<<Назад  Вперед>> Страницы: 1 * 2
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   ISA 8 контроллер PS/2
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS