Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > 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 |
Я не хотел... СУВ. |