LINUX.ORG.RU

Получение данных по DMA


0

0
Возникла проблема: "аппаратчики" сделали контроллер, который передает данные в процессор по каналу прямого доступа к памяти. По DOSом проблем с приемом данных нет -- определил адрес памяти, "подстроил", чтобы граница 64К не переселалась, загрузил регистры -- и жди, когда придут данные. А как под Linuxом определить, что надо загружать в регистры адреса и страницы? И чтобы данные попали в нужное место. Может кто может помочь?
anonymous
Посмотри, как сделан драйвер для флоповода (он тоже через DMA работает).
nobody ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.