Mikle » 07.10.2003 (Вт) 17:16
Если устройство не использует DMA, то данные в память могут попасть только через драйвер. Так было под ДОС. Одно из исключений - прямая адресация видео ОЗУ. А с другой стороны - это не исключение, видео ОЗУ - тоже память, просто расположенная на видеокарте, в ней даже можно запустить программу.
Сейчас не знаю, может есть другие варианты. AGP, вроде, тоже использует DMA, но распределяет, кроме того, дипазоны адресов за границей физической памяти.