LINUX.ORG.RU

PCI express DMA


0

0

В слот PCI express вставлена карта, на ней имеется память ДДР. Нужно считать данные из памяти карты на компьютер (записать в файл или вывести на терминал). Покачто понял что нужно использовать DMA для б`ольшей скорости передачи данных. Подскажите пожалуйста опытные спецы, какими функциями можно реализовать эту задачу. У меня уже каша в голове нифига не работает. Или хотябы скиньте работающий пример чтобы можно было разобраться. Заранее спасибо!

Для начала нужно понять, что любой доступ к железу производится на уровне ядра, дальше берем документацию в поставке с ядром и ищем там что-то полезное, еже ли не находим, лезем в исходники ядра... это мое видение, как поступить в этом случае. Хотя я под ядро писал этак лет 7 назад :) в пору 2.2 :)

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.