Имеется плата SK-MAT91sam9xe512. На ней стоит Linux-2.6.28 и файловая система создана бизибоксом. Надобно подёргать ножками, в перспективе реализовать управление шаговым двигателем. Как я понимаю это можно сделать с помочу LED class (для управление двигателем плохо подходит), Serial API и GPIO Interfaces. Каким способом лучше управлять портами? Где можно посмотреть пример программы управление портами с Serial API или GPIO или литературу по этим библиотекам?
откуда дрыгать то хотим - из драйвера или своей программы?
Если из программы, то можно вот так http://wiki.starterkit.ru/чтение-запись_физических_адресов_в_linux
если из драйвера, то там должна быть поддержка set_gpioget_gpio - вызываете и дрыгаете