[an error occurred while processing this directive]
|
Драйвер написан в Driver Studio. Проблема в подтверждении прерывания: для обращения к конф. пространству каркас драйвера использует вызов драйвера шины PCI, а в ISR такое мгновенно вешает систему (так как IRQL > DISPATCH LEVEL). Пробовал делать подтверждение в DPC, но видимо это слишком поздно - тоже виснет.
Может кто знает спец. функции Win2k API, либо другой способ обработки таких прерываний. Очень не хочется выделять BAR только для подтверждения прерываний.
Спасибо за ответы.
E-mail: info@telesys.ru