Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Работа с драйвером железа


Автор: Denis 6.4.2002, 19:51
Подскажите, пожалуйста, где узнать побольше о GPIO?
Если есть что-нибудь, скиньте на мыло: [email protected]

Автор: PILOT 7.4.2002, 11:40
(GPIO, General Purpose Input/Output)
это просто порты общего назначения...
для каждого устройства разное кол-во и цоколевка.

СУВ.

Автор: Denis 7.4.2002, 21:22
Cпасибо, но как я могу перехватить данные порта GPIO PCI устройства (там выводится код клавиши ДУ-шки.), какие есть функции С++ Builder  для этого?

Автор: PILOT 7.4.2002, 22:49
Не понимаю что значит перехватить?
Можно просто прочитать данные командами обращения к памяти и портам ввода вывода, адресованным к областям, выделенным устройству при конфигурировании.
PCI устройство (в зависимости от конф) отображает свои регистры либо в память либо в пространство ввода вывода. А текущую настройку можно прочитать в регистре базового адреса устройства.
команды in out (вставкой asm).
Или нужно писать драйвер.
Если я не прав меня поправят. О простой генерации драйвера  
здесь
СУВ.

Автор: Denis 7.4.2002, 23:14
GreaT!!!
На следующую неделю ты уже прибавил мне запарки.
Thanx. See You later. :)

Автор: PILOT 7.4.2002, 23:20
Я не хотел...


СУВ.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)