Найдено 8 результатов

Kurenya
22 фев 2017, 08:35
Форум: Linux изнутри
Тема: драйвер , обновление информации
Ответы: 20
Просмотры: 8058

Re: драйвер , обновление информации

Olej писал(а): ...тем более, если модуль это написан в существенной степени "через задницу".
...
всё по ВАШИМ примерам , однако . :lol:

будь моя воля с QNX-а я бы и не уходил . ферштейн ? :geek:

не знаете как сделать - так и скажите , а пальцы гнуть , да ещё в таком тоне , лучше в другом месте . :evil:
Kurenya
21 фев 2017, 15:51
Форум: Linux изнутри
Тема: драйвер , обновление информации
Ответы: 20
Просмотры: 8058

Re: драйвер , обновление информации

Это неправда ;-) А если "полно", то покажите хоть несколько (2-3-4) вариантов из этих "полно", чтобы было понятно что вы имеете в виду и хотите (причём: это не наезд, а это - интерес). управление производством и системы сбора данных научных установок . С какой же это стати "не гарантирована"? ;-) В...
Kurenya
21 фев 2017, 10:10
Форум: Linux изнутри
Тема: драйвер , обновление информации
Ответы: 20
Просмотры: 8058

Re: драйвер , обновление информации

Т.е. вы хотите передавать данные из ядра по инициативе ядра (т.е. факически уведомления) периодически , да ещё и с периодом в 1 мс.? Во-первых, это, скорее всего, плохая идея - трудно придумать даже где-бы мог понадобится такой плотный непрерывный поток информации и что вы потом собираетесь с ним д...
Kurenya
20 фев 2017, 13:14
Форум: Linux изнутри
Тема: драйвер , обновление информации
Ответы: 20
Просмотры: 8058

Re: драйвер , обновление информации

ещё один вопрос : для режима одного прерывания на миллисекунду было бы хорошо передавать данные в приложение без опроса , при этом без потерь информации .
как это сделать ?
Kurenya
20 фев 2017, 11:51
Форум: Linux изнутри
Тема: драйвер , обновление информации
Ответы: 20
Просмотры: 8058

Re: драйвер , обновление информации

получилось с обновлением так : ... char str[]="day 000 run 00 hour 00 min 00 sec 00 msec 0000 "; len=strlen(str); ... while(){ ... fread(str,len,1,dfd); fseek(dfd,0,SEEK_SET); ... }; размер буфера должен быть чуть больше принимаемой строки . если сделать большим считывается хлам какой-то . осталось ...
Kurenya
19 фев 2017, 04:12
Форум: Linux изнутри
Тема: драйвер , обновление информации
Ответы: 20
Просмотры: 8058

Re: драйвер , обновление информации

Но сама идея (архитектурно) отображение быстро меняющихся данных, и вообще передачу пользовательских данных сделать через /proc - неудачная. Куда лучше это сделать через драйвер символьного (байтового) устройства в /dev. Или, на худой конец, это временами делают через /sys. первая версия драйвера б...
Kurenya
17 фев 2017, 22:17
Форум: Linux изнутри
Тема: драйвер , обновление информации
Ответы: 20
Просмотры: 8058

Re: драйвер , обновление информации

Вы полный архив .tgz прикрепите к сообщению, чтобы предметно обсуждать, конкретно (там достаточно много вопросов). 1. По 1-му впечатлению, ваше устройство после 1-го чтения устанавливает признак EOF. 2. Зачем это вы придумали "устройство" создать по такому дикому пути? "/proc/ISA_TIME" туда его зак...
Kurenya
17 фев 2017, 21:14
Форум: Linux изнутри
Тема: драйвер , обновление информации
Ответы: 20
Просмотры: 8058

драйвер , обновление информации

Добрый вечер . Мною был написан драйвер для ISA устройства . Драйвер работает , но есть одна проблема . Простенькая программа читает данные из драйвера , но обновляются данные только если разкомментировать freopen(); #include <stdlib.h> #include <stdio.h> #include <string.h> #include <unistd.h> char...

Перейти к расширенному поиску