Доброго дня!
В ближайшее время предстоит написание драйвера для устройства с шиной PCI Express.
Просмотр linux 2.6.32 и 3,0 не дал особой информации о том, что необходимо учесть при написании подобного драйвера. Сейчас просматриваю сеть в поиске подобной информации, но что-то пока не густо.
Может быть кто-нибудь уже сталкивался с подобной задачей и может поделиться ссылками и примерами кода?
Спасибо.
PCI Express: написание драйвера
Модератор: Модераторы разделов
-
- Сообщения: 2028
- Статус: ☮ PEACE ☮
- ОС: открытая и свободная
Re: PCI Express: написание драйвера
Labor omnia vincit
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
-
- Сообщения: 2555
- ОС: Debian
Re: PCI Express: написание драйвера
Когда я последний раз задавал вопрос форуме сложилось впечатление, что он скорее не посящается 
Сейчас что-то изменилось?

Сейчас что-то изменилось?
-
- Сообщения: 1913
- Статус: zzz..z
Re: PCI Express: написание драйвера
Если вы о списке рассылки, то он изредка подает признаки жизни сообщениями вроде "just ignore it тест кодировка"... русскоязычное сообщество - оно такое русскоязычное :-)
[x] close
-
- Сообщения: 2028
- Статус: ☮ PEACE ☮
- ОС: открытая и свободная
Re: PCI Express: написание драйвера
На форуме действительно мало кого можно встретить. В основном выкладывают мануалы или линки на материал. Лично я, да и многе остальные, предпочитаем использовать рассылку для общения.
Спросите там

Я писал в анонсе, что использование английского не будет являться проблемой, а что до сообщения, то я просто тестировал кодировку. Если бы тест прошел неудачно, и не было бы фразы на английском, то его бы не проигнорировали бы и, возможно, переспросили.
Labor omnia vincit
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
-
- Сообщения: 1913
- Статус: zzz..z
Re: PCI Express: написание драйвера
Ключевая фразаStauffenberg писал(а): ↑25.07.2011 05:46Я писал в анонсе, что использование английского не будет являться проблемой, а что до сообщения, то я просто тестировал кодировку. Если бы тест прошел неудачно, и не было бы фразы на английском, то его бы не проигнорировали бы и, возможно, переспросили.
;-)
[x] close
-
- Сообщения: 2028
- Статус: ☮ PEACE ☮
- ОС: открытая и свободная
Re: PCI Express: написание драйвера
Ну тут уж я бессилен.
Интересно? Задавайте вопросы, начинайте обсуждения. Раньше не было такой возможности (не было рассылки, да и форум перестал модерироваться (linuxkernel.ru)), сейчас она есть.
Labor omnia vincit
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
-
- Сообщения: 2555
- ОС: Debian
Re: PCI Express: написание драйвера
Stauffenberg писал(а): ↑25.07.2011 14:08Интересно? Задавайте вопросы, начинайте обсуждения. Раньше не было такой возможности (не было рассылки, да и форум перестал модерироваться (linuxkernel.ru)), сейчас она есть.
Хм, ну может быть, хотя особой активности и незаметно. Но с другой стороны, если не пользоваться, то откуда ей, активности, взяться?

-
- Сообщения: 1
- ОС: kubuntu 12.04 64bit
Re: PCI Express: написание драйвера
добрый день, вопрос к автору, удалось ли что-нибудь найти. тоже встал вопрос о написании драйверов на экспресс, на обычном пси работает нормально, на экспрессе не дает доступ к памяти платы. помогите кто чем может, LDD не предлагать
-
- Сообщения: 340
- Статус: сочувствующий
Re: PCI Express: написание драйвера
ИМХО единственно годная книга по PCI-E, которая может прояснить некоторые моменты: Ravi Budruk (и другие), "PCI Express System Architecture". В остальном - читать исходники готовых драйверов. Только в них самая актуальная информация, т.к. любые книги по программированию дров устаревают раньше выхода в печать.