Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Assm - ASSM | Непонятки с irq в защищенном режиме

Ответить
Настройки темы
Assm - ASSM | Непонятки с irq в защищенном режиме

Новый участник


Сообщения: 35
Благодарности: 0

Профиль | Отправить PM | Цитировать


Недавно занялся защищенным режимом. Написал прогу, которая обрабатывает прерывания. Возникла следующая проблема. После перепрограммирования контроллера прерываний я размаскировал прерывания от клавы и таймера. Для каждого irq от irq0 до irq7 у меня свой обработчик. Его задача-вывести сообщение, что прырывание irqx обработано. Так вот, у меня вместо irq1 при нажатии клавиши активируется irq7. IDT вроде бы описал правильно. Прерывание от таймера возникает на int20h как я и задумал. Что это такое? Может ps/2 клава висит на irq7?

Отправлено: 13:51, 17-07-2006

 

Аватара для Cyberhawk

Пользователь


Сообщения: 149
Благодарности: 7

Профиль | Отправить PM | Цитировать


LeonidPr, My Computer->[Right Click]->Manage->Device Manager->Keyboards->[+]->Твоя клавиатура->[Right Click]->Properties->Resources в строчке IRQ должно стоять 01, то есть первое прерывание. Проверь.

Отправлено: 15:33, 17-07-2006 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 35
Благодарности: 0

Профиль | Отправить PM | Цитировать


Клава сидит на irq1. Дело в том, что я размаскирую irq1 а контроллер разрешает irq7-вот в этом проблема.

Отправлено: 13:51, 18-07-2006 | #3


Аватара для xoomer

Ветеран


Сообщения: 1657
Благодарности: 111

Профиль | Отправить PM | Цитировать


Попробуй в БИОСе запретить IRQ7

Отправлено: 15:18, 22-07-2006 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Assm - ASSM | Непонятки с irq в защищенном режиме

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - IRQ в Реестре XP gilson Microsoft Windows 2000/XP 0 09-03-2008 03:43
Assm - ASSM | Моё первое ассемблироание AnGel_of_Death Программирование и базы данных 27 23-12-2006 23:26
Assm - *ASSM* | Как написать bootsector Steps Программирование и базы данных 2 07-07-2005 15:31
Изменить IRQ ankerok Microsoft Windows 95/98/Me (архив) 5 21-11-2003 02:42
IRQ Guest Хочу все знать 5 17-11-2003 10:08




 
Переход