Что нужно знать для написания драйвера?

программирование железо драйвер

Драйвер под Linux. Мне интересно, что нужно знать и что нужно уметь использовать? Я так понимаю, одним языком программирования тут не обойтись
Ответы:
читать уметь мало, нодо уметь еще и писать
Написание драйвера в подробностях
Написание драйверов это процесс трудоемкий требующий хорошего знания основ компьютерного дела,от себя скажу в частности нужно знать функционирование ОС на низком уровне как DOS и так Windows все зависит от того какие драйвера хочешь писать,я советую тебе начать с изучения литературы а именно хорошей литературы а не всякого бреда.Для начала ты должен найти книги:Операционная система DOS 1 том,2 том эти книги были написаны двумя братьями системными программистами Григорием и если мне не изменяет память Алексеем Фроловым в 1992г тогда то и писали драйвера и системные программы для DOS,а также найди книгу Солдатова "Самоучитель по написанию драйверов" также можешь скачать KMDTutorial c сайта WASM.RU.Для написания тебе будут нужны инструменты SOFTICE-отладчик позволяющий отлаживать проги в ring0,компилер Visual C++,или Visual Studio,также программы слежения за файлами FILEMON,и слежения за реестром REGMON,программы для вывода дерева устройств кстати которы е ты можеш взять здесь http://technet.microsoft.com/ru-ru/sysinternals/default.aspx а книгу "Солдатова" можеш взять здесь http://depositfiles.com/ru/files/6909281 что касается книг "братьев Фроловых" то тебе придется искать в ИНЕТЕ.Благодарю за внимание.
Assembler надо знать. Строение устройства. C++ для визуального оформления драйвера. Написать драйвер - не хухры мухры. Это надо ХОРОШО уметь.


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.