DMA в legacy-драйвере
От: tig1818  
Дата: 17.04.11 13:28
Оценка:
Уважаемые Гуру! Помогите кто чем. Есть работающий драйвер для не-PnP ISA-карты, не использующий DMA, хотя сама карта умеет работать slave-DMA. После добавления в AddDevice вызова IoGetDmaAdapter на этом вызове система падает в BSOD, не помню код, но комментарий примерно "PnP менеджер нашел конфликт в кривом драйвере". Структура DEVICE_DESCRIPTION заполняется как рекомендует литература, PDO получен от IoCreateDevice. Что неправильно? И обязательно ли в этом случае использование IoReportDetectedDevice? Можно как-нибудь без нее? Уж очень много доработок с ней получается. Заранее благодарен.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.