Извиняюсь за глупый вопрос, но подскажите кто знает... Теоретически есть PCI-устройство, которое требует для себя ресурсы в виде одной области памяти и одного прерывания.Вопрос, если этих устройств более одного на данном компьютере, то диспетчер PnP будет загружать для каждого устройства свою копию драйвера, или он(драйвер)"один за всех". Подскажите как реализовать такой драйвер(где об ентом можно почитать...)
Драйвер будет один хоть на тыщу экземпляров устройств, которыми он управляет. А вот стеков будет по кол-ву экземпляров. Соответственно AddDevice будет вызвана столько же раз.
В продолжении вопроса,PCI-устройство не является busmasterом, не имеет DMA-контроллера, ворзможно-ли использовать системный DMA контроллер(ISA,или IDE PCI) для переноса данных из девайса в буфер драйвера, чтоб CPU не нагружать???