в STRUCT file_operations, которая определяется в строке 1517 из:Каков правильный способ вызова функции чтения операций с файлами?
http://lxr.free-electrons.com/source/include/linux/fs.h?a=arm
Существует метод в строке 1520 читать операции:
ssize_t (* read) (struct file *, char __ user *, size_t, loff_t *);
который является правильным способом вызова этот метод из приложения? У меня возникли проблемы с передачей в качестве параметра "loff_t *"
'loff_t outoff; ssize_t readb = read (fp, buf, how_many и outoff); ' –
спасибо, но я печатаю значение из драйвера и приходит как 0 printk (KERN_ALERT" Смещение:% lld \ n ", * offset); результат в "dmesg" его всегда 0 – eduardosufan