Author Topic: написание драйвера под Линукс  (Read 14144 times)

0 Members and 1 Guest are viewing this topic.

Offline guest!

  • Newbie
  • *
  • Posts: 29
  • Karma: +0/-0
Помогите документацией, статьями и др. по теме написание драйверов под Линукс.
Был бы очень благодарен.

Offline jack2

  • Newbie
  • *
  • Posts: 1
  • Karma: +0/-0
написание драйвера под Линукс
« Reply #1 on: July 21, 2005, 17:15:44 »
Linux Device Drivers
3d Edition - для ядра 2.6...
2d Edition - для более ранних версий, ну не совсем древних
Находиться в инете и помоему вообще свободная
(по моему одна из лучших книжек на тему)

Offline guest!

  • Newbie
  • *
  • Posts: 29
  • Karma: +0/-0
написание драйвера под Линукс
« Reply #2 on: July 21, 2005, 17:30:03 »
Quote
Linux Device Drivers
3d Edition - для ядра 2.6...
2d Edition - для более ранних версий, ну не совсем древних
Находиться в инете и помоему вообще свободная
(по моему одна из лучших книжек на тему)
[snapback]3166[/snapback]
а у тебя случайно ее нет :)

Offline guest!

  • Newbie
  • *
  • Posts: 29
  • Karma: +0/-0
написание драйвера под Линукс
« Reply #3 on: July 21, 2005, 18:10:43 »
нашел в томском иНете только английский вариант
а я плохо знаю английский.
нет ни у кого русского варианта и вообще есть ли эта книга в русском переводе, а то пошел бы да купил

Offline Diman

  • Sr. Member
  • ****
  • Posts: 366
  • Karma: +0/-0
    • http://localhost/
написание драйвера под Линукс
« Reply #4 on: July 26, 2005, 16:50:40 »
http://linuxcenter.ru
2 недели доставка, я там литературу и футболки заказываю :)
Жизнь - это игpа в реальном времени. Сюжет хреновый, сохраняться нельзя, зато гpафика - просто отпад...

Offline demiurg

  • Hero Member
  • *****
  • Posts: 1014
  • Karma: +0/-0
    • http://larin.tomsk.ru
написание драйвера под Линукс
« Reply #5 on: July 27, 2005, 00:31:18 »
Quote
http://linuxcenter.ru
2 недели доставка, я там литературу и футболки заказываю :)
[snapback]3215[/snapback]
Вот только перевод Linux Device Drivers я там не нашел равно как и на books.ru.

Может ткнешь носом, если конечно эта книга в переводе существует.

Offline Diman

  • Sr. Member
  • ****
  • Posts: 366
  • Karma: +0/-0
    • http://localhost/
написание драйвера под Линукс
« Reply #6 on: July 27, 2005, 09:33:14 »
http://lug.kmv.ru/wiki/index.php?page=knz_ldd2 - большее, что я нашел
здесь куча ссылок по теме http://iskander.h12.ru/drv_links.html не проверял

найдено мной здесь:  http://www.linuxcenter.ru/enc/algol.htm
но проверил, не работает :(
Жизнь - это игpа в реальном времени. Сюжет хреновый, сохраняться нельзя, зато гpафика - просто отпад...

Offline demiurg

  • Hero Member
  • *****
  • Posts: 1014
  • Karma: +0/-0
    • http://larin.tomsk.ru
написание драйвера под Линукс
« Reply #7 on: July 27, 2005, 10:15:46 »
Quote
http://lug.kmv.ru/wiki/index.php?page=knz_ldd2 - большее, что я нашел
здесь куча ссылок по теме http://iskander.h12.ru/drv_links.html не проверял

найдено мной здесь:  http://www.linuxcenter.ru/enc/algol.htm
но проверил, не работает :(
[snapback]3229[/snapback]
Спасибо. Понятно. Печатного варианта нет, я то искал именно его. И есть перевод только 2nd ed.
« Last Edit: July 27, 2005, 10:16:54 by demiurg »

Offline Diman

  • Sr. Member
  • ****
  • Posts: 366
  • Karma: +0/-0
    • http://localhost/
написание драйвера под Линукс
« Reply #8 on: July 27, 2005, 10:19:21 »
Печатного варианта на русском вообще не существует (разве что распечатаешь) :)
Жизнь - это игpа в реальном времени. Сюжет хреновый, сохраняться нельзя, зато гpафика - просто отпад...

Offline lamaka

  • Jr. Member
  • **
  • Posts: 51
  • Karma: +0/-0
написание драйвера под Линукс
« Reply #9 on: July 29, 2005, 04:08:05 »
нашел только перевод нескольких глав 2-го издания книги. написал автору перевода в надежде что у него есть полный перевод книги. Но к сожалению не оказалось. Почитал книгу, очень хорошая. И почему хорошие книги не переводят? :angry:

Offline Diman

  • Sr. Member
  • ****
  • Posts: 366
  • Karma: +0/-0
    • http://localhost/
написание драйвера под Линукс
« Reply #10 on: July 29, 2005, 09:17:20 »
Дабы сохранить соурс, наверно... :unsure:
Жизнь - это игpа в реальном времени. Сюжет хреновый, сохраняться нельзя, зато гpафика - просто отпад...

Offline stranger

  • Hero Member
  • *****
  • Posts: 922
  • Karma: +0/-0
    • http://
написание драйвера под Линукс
« Reply #11 on: July 29, 2005, 22:34:14 »
Quote
Дабы сохранить соурс, наверно... :unsure:
[snapback]3304[/snapback]
Скорее всего - просто потому не переводят, что не пользуются такие книги большим спросом... Это же  не книга по ворду, экселю, турбо-паскалю и т.д.
[span style='font-family:Geneva'][span style='font-size:8pt;line-height:100%'][span style='color:gray']Единственное условие, от которого зависит успех, есть терпение.   Л.Н.Толстой
[/span][/span][/span]

Offline Diman

  • Sr. Member
  • ****
  • Posts: 366
  • Karma: +0/-0
    • http://localhost/
написание драйвера под Линукс
« Reply #12 on: August 01, 2005, 09:03:56 »
Эта книга пользуется спросом не плохо, вот я ее почитал ужо в русском урезаном варианте
« Last Edit: August 01, 2005, 09:04:16 by Diman »
Жизнь - это игpа в реальном времени. Сюжет хреновый, сохраняться нельзя, зато гpафика - просто отпад...

Offline Diman

  • Sr. Member
  • ****
  • Posts: 366
  • Karma: +0/-0
    • http://localhost/
написание драйвера под Линукс
« Reply #13 on: August 01, 2005, 09:28:41 »
По крайней мере в Linux мире, а книги по этой ОС переводят часто и из них далеко не все популярны...
Жизнь - это игpа в реальном времени. Сюжет хреновый, сохраняться нельзя, зато гpафика - просто отпад...

Offline Diman

  • Sr. Member
  • ****
  • Posts: 366
  • Karma: +0/-0
    • http://localhost/
Жизнь - это игpа в реальном времени. Сюжет хреновый, сохраняться нельзя, зато гpафика - просто отпад...

Offline lamaka

  • Jr. Member
  • **
  • Posts: 51
  • Karma: +0/-0
написание драйвера под Линукс
« Reply #15 on: September 05, 2005, 18:08:53 »
Quote
http://linuxcenter.ru/lib/books/lkmpg.phtml
[snapback]3742[/snapback]
Спасибо!

Offline Diman

  • Sr. Member
  • ****
  • Posts: 366
  • Karma: +0/-0
    • http://localhost/
написание драйвера под Линукс
« Reply #16 on: September 06, 2005, 09:35:09 »
Quote
Спасибо!
[snapback]3852[/snapback]

U R Wellcome!!
Жизнь - это игpа в реальном времени. Сюжет хреновый, сохраняться нельзя, зато гpафика - просто отпад...

Offline Diman

  • Sr. Member
  • ****
  • Posts: 366
  • Karma: +0/-0
    • http://localhost/
Жизнь - это игpа в реальном времени. Сюжет хреновый, сохраняться нельзя, зато гpафика - просто отпад...

Offline guest!

  • Newbie
  • *
  • Posts: 29
  • Karma: +0/-0
написание драйвера под Линукс
« Reply #18 on: September 22, 2005, 15:56:18 »
Я уже это почитал и для 2.4.х и для 2.6.х ядер. Но все равно спасибо!
Я попробовал создать проект в KDevelop стандартный "Hello, world!", так он у меня чото не захотел компилироваться. Не смог разобраться что там такое случилось. может знает кто-нить как сделать чтобы всеработало?

Offline Diman

  • Sr. Member
  • ****
  • Posts: 366
  • Karma: +0/-0
    • http://localhost/
написание драйвера под Линукс
« Reply #19 on: September 22, 2005, 15:58:34 »
А может для начала обойтись без KDevelop? Просто KDevelop - это просто хороший текстовый редактор, а компилить лучше ручками, имхо...
Жизнь - это игpа в реальном времени. Сюжет хреновый, сохраняться нельзя, зато гpафика - просто отпад...