|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Paul Efimov 2:6096/2.30 06 Apr 2001 19:54:24 To : All Subject : Driver development --------------------------------------------------------------------------------
Поможите, люди добрые. В общих словах - нужна информация о том, как писать
драйвера под Линукс. Более конкретно - имеется плата, которая собирает из
внешнего мира всякую информацию (допустим напряжение на входах), переводит ее в
цифирь и готова отдать проге в полноправное пользование. Задача в том, как это
прочитать. Обращение к плате может быть любым - через IRQ, DMA или просто,
через опрос порта. Hужно использовать все три способа. Еще более подробно -
имеется промышленный PC, в который воткнута куча плат
аналогового/частотного/дискретного ввода-вывода. Обслуживает это все программка,
писанная под ДОС, которая висит резидентом и дергается по прерываниям. Писана
она на ассемблере, так что там сам черт ногу сломит. Да и не в этом дело. Дело в
том, что сама технология работы системы в целом - безнадежно устарела. Пока
хочется научиться программировать эти платы под Линукс, а в дальнейшем перейти
под QNX. А что читать - не знаю. Кто чем может поделиться - не скудитесь
пожалуйста.
Paul
--- GoldED/LNX 3.0.1-asa10 beta 2
* Origin: ----> Default GoldED Origin <---- (2:6096/2.30)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/274738ecee91.html, оценка из 5, голосов 10
|