Цитата(Builder @ Sep 19 2005, 12:01)
Ну почу бузумие, уникальный код - тот-же, нужно только системные вещи перебомбить. Вот только с float-м маленький обломс...
Почему?:
- уникальный код - это только небольшая часть;
- вы нигде не указали, что за девайс, но даже если простейший символьный, то вам, наверное, нужно к нему создать интерфнйс /dev/zzz ... и обеспечить к нему fd = open( "/dev/zzz", ... ) и read() - write() для этого fd...
- ... а если устройство ещё чуть помудрёнее - то и интерфейс к нему /proc/zzz приделать, и API ioctl() - devctl().
Вот только тогда это будет - драйвер.
Цитата(Builder)
А эта брошурка в эл. виде существует где?
А то в наших магазинах её не видел...
1. Эта - не знаю

, но вот есть другая "брошюрка"
http://ad.adriver.ru/cgi-bin/erle.cgi?sid=...?rnd=1126239260 :
"The Linux Kernel Module Programming Guide"
Авторы: Peter Jay Salzman, Michael Burian, Ori Pomerantz
Copyright 2001, Peter Jay Salzman.
2004-05-16 ver 2.6.0
Перевод: Андрей Киселёв.
2. Но и "первоначальную" - найдите, любопытная... Ведь кроме магазинов есть друзья-приятели, ... библиотека, в конце-концов

.
P.S. Вот ещё книга - думал уже потерял uRL:
http://www.xml.com/ldd/chapter/book/bookindexpdf.htmlLinux Device Drivers, 2nd Edition
By Alessandro Rubini & Jonathan Corbet
2nd Edition June 2001
0-59600-008-1, Order Number: 0081
586 pages, $39.95