[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Короче, трабл такой. Созданный девайс висит на 10-й линии IRQ. Вроде бы как она обрабатывается программным прерыванием 0x72. Ставлю на него свой обработчик, но он ни разу не вызывается. Хотя устройство прерывание генерирует, уровень сигнала на линии INTA# меняется. В чем могут быть грабли? У меня лично сложилось впечатление, что таблица IRQ -> int, находящаяся то ли в БИОСе, то ли в контроллере прерываний, не такая, как во всех старых книжках. Может так быть или надо с программными глюкаи разбираться?
E-mail: info@telesys.ru