Весьма впечатлила статья:
https://codeby.net/threads/sozdanie-drajvera-pod-windows-chast-1-vvedenie.78018/
Вторая часть не так, почти бесполезная — видно что чел. выдохся.
Вот так круто написано — прямо для дебилов — все по шагам. А чем плохо писать как для дебилов, чтобы уж точно ни у кого не осталось вопросов?
Но статья не закончена. Все что делает драйвер — пишет в лог с помощью KdPrint.
Вопрос такой — есть ли что-то подобное, но чтобы было показано как что-то передать устройству, получить данные от устройства. А так же как потом приложению взаимодействовать с этим драйвером (как я понял — работа с ним как с файлом?).
При этом никаких легкий путей — нельзя использовать USB-COM и пр. готовые решения.
Мне важно понять как это работает. Код на девайсе сейчас не трогаем — только код драйвера.
Где можно посмотреть?