с горем пополам QT было поднято. ну вот теперь задача связать мое приложение с собственным драйвером. драйвер по сути сейчас пустышка, которая при вызове ioctl, open, read, write, release пишет printk'ом в лог ядра.
Сначала я пробовал найти функцию ioctl в классе QIODevice. Видимо или плохо искал или просто не судьба. Забил и попробовал как в старые добрые времена:
Код
#include <stdio.h>
#include <fcntl.h>
#include <linux/ioctl.h>
...
...
fptr = open("/dev/module", O_WRONLY);
retval = ioctl(fptr, cmd, param);
close(fptr);
но на это получаю ошибку: ‘ioctl’ was not declared in this scope.
Для моих задач ioctl очень удобна. Может посоветуете аналог этой ф-ции?? Или просто не парить мозги и делать на read, write??