ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
3 мая
1399471 Топик полностью
Eddy_Em (02.02.2024 20:57, просмотров: 82) ответил Alex68 на патамушта железяка имеет свой драйвер. который еще кто-то должен написать.
Если мне вдруг понадобится делать железяку на PCI-X, чтобы туда "драйвер" писать, уж "драйвер" я сам напишу, мне это значительно проще, чем "высокоуровневому" коллеге. Открою мануалы по последнему ядру, да буду писать… 

Но таки у меня еще ни разу не было задач гнать бешеные потоки данных, поэтому никакие модули ядра мне писать не приходится! Даже если я захочу сделать свою обвязку к ПЗС или КМОП светоприемнику, на USB3, то модуль ядра писать не буду - ведь это делается в user space, благо, libusb уже хрен те сколько лет назад появилась. Вот до нее было ужасно, это да!!! На любой чих писать модуль ядра, трындец! Ну, а у меня обычно - эмуляция PL2303, то бишь стандартно: open, read/write, close. Даже ioctl'ы не нужны (если только это не многопортовая железка - планирую все как-нибудь сделать из своего 7CDC-in-one универсальный CAN-232-422-485-SPI-I2C модуль).

eddy-em.livejournal.com github.com/eddyem