LINUX.ORG.RU

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


0

0

Возникла проблема: "аппаратчики" сделали контроллер, который передает данные в процессор по каналу прямого доступа к памяти. По DOSом проблем с приемом данных нет -- определил адрес памяти, "подстроил", чтобы граница 64К не переселалась, загрузил регистры -- и жди, когда придут данные. А как под Linuxом определить, что надо загружать в регистры адреса и страницы? И чтобы данные попали в нужное место. Может кто может помочь?

anonymous

Посмотри, как сделан драйвер для флоповода (он тоже через DMA работает).

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