Tomsk Sysadmins Forum

Unix => Программирование => Topic started by: guest! on July 21, 2005, 16:10:23

Title: написание драйвера под Линукс
Post by: guest! on July 21, 2005, 16:10:23
Помогите документацией, статьями и др. по теме написание драйверов под Линукс.
Был бы очень благодарен.
Title: написание драйвера под Линукс
Post by: jack2 on July 21, 2005, 17:15:44
Linux Device Drivers
3d Edition - для ядра 2.6...
2d Edition - для более ранних версий, ну не совсем древних
Находиться в инете и помоему вообще свободная
(по моему одна из лучших книжек на тему)
Title: написание драйвера под Линукс
Post by: guest! on July 21, 2005, 17:30:03
Quote
Linux Device Drivers
3d Edition - для ядра 2.6...
2d Edition - для более ранних версий, ну не совсем древних
Находиться в инете и помоему вообще свободная
(по моему одна из лучших книжек на тему)
[snapback]3166[/snapback]
а у тебя случайно ее нет :)
Title: написание драйвера под Линукс
Post by: guest! on July 21, 2005, 18:10:43
нашел в томском иНете только английский вариант
а я плохо знаю английский.
нет ни у кого русского варианта и вообще есть ли эта книга в русском переводе, а то пошел бы да купил
Title: написание драйвера под Линукс
Post by: Diman on July 26, 2005, 16:50:40
http://linuxcenter.ru (http://linuxcenter.ru)
2 недели доставка, я там литературу и футболки заказываю :)
Title: написание драйвера под Линукс
Post by: demiurg on July 27, 2005, 00:31:18
Quote
http://linuxcenter.ru (http://linuxcenter.ru)
2 недели доставка, я там литературу и футболки заказываю :)
[snapback]3215[/snapback]
Вот только перевод Linux Device Drivers я там не нашел равно как и на books.ru.

Может ткнешь носом, если конечно эта книга в переводе существует.
Title: написание драйвера под Линукс
Post by: Diman on July 27, 2005, 09:33:14
http://lug.kmv.ru/wiki/index.php?page=knz_ldd2 (http://lug.kmv.ru/wiki/index.php?page=knz_ldd2) - большее, что я нашел
здесь куча ссылок по теме http://iskander.h12.ru/drv_links.html (http://iskander.h12.ru/drv_links.html) не проверял

найдено мной здесь:  http://www.linuxcenter.ru/enc/algol.htm (http://www.linuxcenter.ru/enc/algol.htm)
но проверил, не работает :(
Title: написание драйвера под Линукс
Post by: demiurg on July 27, 2005, 10:15:46
Quote
http://lug.kmv.ru/wiki/index.php?page=knz_ldd2 (http://lug.kmv.ru/wiki/index.php?page=knz_ldd2) - большее, что я нашел
здесь куча ссылок по теме http://iskander.h12.ru/drv_links.html (http://iskander.h12.ru/drv_links.html) не проверял

найдено мной здесь:  http://www.linuxcenter.ru/enc/algol.htm (http://www.linuxcenter.ru/enc/algol.htm)
но проверил, не работает :(
[snapback]3229[/snapback]
Спасибо. Понятно. Печатного варианта нет, я то искал именно его. И есть перевод только 2nd ed.
Title: написание драйвера под Линукс
Post by: Diman on July 27, 2005, 10:19:21
Печатного варианта на русском вообще не существует (разве что распечатаешь) :)
Title: написание драйвера под Линукс
Post by: lamaka on July 29, 2005, 04:08:05
нашел только перевод нескольких глав 2-го издания книги. написал автору перевода в надежде что у него есть полный перевод книги. Но к сожалению не оказалось. Почитал книгу, очень хорошая. И почему хорошие книги не переводят? :angry:
Title: написание драйвера под Линукс
Post by: Diman on July 29, 2005, 09:17:20
Дабы сохранить соурс, наверно... :unsure:
Title: написание драйвера под Линукс
Post by: stranger on July 29, 2005, 22:34:14
Quote
Дабы сохранить соурс, наверно... :unsure:
[snapback]3304[/snapback]
Скорее всего - просто потому не переводят, что не пользуются такие книги большим спросом... Это же  не книга по ворду, экселю, турбо-паскалю и т.д.
Title: написание драйвера под Линукс
Post by: Diman on August 01, 2005, 09:03:56
Эта книга пользуется спросом не плохо, вот я ее почитал ужо в русском урезаном варианте
Title: написание драйвера под Линукс
Post by: Diman on August 01, 2005, 09:28:41
По крайней мере в Linux мире, а книги по этой ОС переводят часто и из них далеко не все популярны...
Title: написание драйвера под Линукс
Post by: Diman on August 29, 2005, 09:54:35
http://linuxcenter.ru/lib/books/lkmpg.phtml (http://linuxcenter.ru/lib/books/lkmpg.phtml)
Title: написание драйвера под Линукс
Post by: lamaka on September 05, 2005, 18:08:53
Quote
http://linuxcenter.ru/lib/books/lkmpg.phtml (http://linuxcenter.ru/lib/books/lkmpg.phtml)
[snapback]3742[/snapback]
Спасибо!
Title: написание драйвера под Линукс
Post by: Diman on September 06, 2005, 09:35:09
Quote
Спасибо!
[snapback]3852[/snapback]

U R Wellcome!!
Title: написание драйвера под Линукс
Post by: Diman on September 22, 2005, 09:57:16
http://yam.avtf.net/~docs/lkmpg.html (http://yam.avtf.net/~docs/lkmpg.html)
Title: написание драйвера под Линукс
Post by: guest! on September 22, 2005, 15:56:18
Я уже это почитал и для 2.4.х и для 2.6.х ядер. Но все равно спасибо!
Я попробовал создать проект в KDevelop стандартный "Hello, world!", так он у меня чото не захотел компилироваться. Не смог разобраться что там такое случилось. может знает кто-нить как сделать чтобы всеработало?
Title: написание драйвера под Линукс
Post by: Diman on September 22, 2005, 15:58:34
А может для начала обойтись без KDevelop? Просто KDevelop - это просто хороший текстовый редактор, а компилить лучше ручками, имхо...
Title: написание драйвера под Линукс
Post by: guest! on September 24, 2005, 12:38:54
Quote
А может для начала обойтись без KDevelop? Просто KDevelop - это просто хороший текстовый редактор, а компилить лучше ручками, имхо...
[snapback]4267[/snapback]

хм... Можно конечно и так, но просто хотелось чтобы было все в одном месте :)))
Title: написание драйвера под Линукс
Post by: Diman on September 26, 2005, 09:14:55
Quote
хм... Можно конечно и так, но просто хотелось чтобы было все в одном месте :)))
[snapback]4350[/snapback]

mc :blink:
Title: написание драйвера под Линукс
Post by: Comrad on October 23, 2005, 22:30:56
Если еще интересует, то сдесь кое что есть.

Сорри... А как сдесь прикрепить файлик??? :(
Title: написание драйвера под Линукс
Post by: sam on October 23, 2005, 22:43:30
Quote
Если еще интересует, то сдесь кое что есть.

Сорри... А как сдесь прикрепить файлик??? :(
[snapback]4972[/snapback]
измени расширение на txt или jpg и укажи реальный тип файла
файлы больше 500кб не льются
Title: написание драйвера под Линукс
Post by: Comrad on October 23, 2005, 22:52:41
Может сейчас получится.
Ну вот, прошло. Расширение думаю угадаете.