- Работа с сирийным портом (Linux/Kernel/LKM), PavelR, 11:25 , 17-Июл-16 (1) +1
- Работа с сирийным портом (Linux/Kernel/LKM), Alex_S, 16:50 , 19-Июл-16 (3)
> Приветствую! > Имеется исходник модуля ядра под Линукс, требуется из него работать с серийным > портом. > Немного прошарил тему, сколько удалось понять, что по простому работать с виртуальным > терминалом ttyS можно только из под юзер спейс. > В теории можно собрать свой низкоуровневый драйвер, но это сложновато для моего > уровня знаний. > Какие варианты решения посоветуете? собрать свой драйвер, наверное. а что конкретно надо делать-то ? там вообще несколько слоев. драйвер уарта, line discipline и собссно /dev/ttyS* мож тебе проще драйвер уарта пропатчить, например. проинициализировать девайс из юзерспэйса , но потом дергать из твоего модуля драйвер уарта напрямую, а /dev/ttyS не трогать вообще.
|