ioctl в kernel space
Добрый день. Сильно не пинайте, в linux я, можно сказать, новичок. Но возникла задача такого плана: в устройстве под линухом один физический serial port, которым оно связано с другим устройством, к которому уже подключены всякие датчики и доп.устройства, в том числе SIM800 модем на одном из UART. Сейчас все передаваемые данные от датчиков заворачиваются в пакеты и отправляются устройству под линухом Но возникла задача общаться с модемом нативно, из самой системы, а не из приложения. Для этого был написан модуль, реализующий несколько виртуальных портов, который сам заворачивает/разворачивает пакеты, рассовывает данные по виртуальным портам и собирает оттуда передаваемые данные. Все это должно гоняться в физическом порту, на который драйвер садится при загрузке. Все бы хорошо, но гладко было на бумаге Не получается настроить параметры физического порта из kernel space, не нашел я, как это делается (( Подскажите советом, плз