|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/382.1 21 Dec 2004 03:34:48 To : Ilya Anfimov Subject : Re: драйвер -------------------------------------------------------------------------------- Dec 21 00:29 04, Ilya Anfimov wrote to Zahar Kiselev: >> _символьное_ устройство придется заставить выдавать данные _блоками_. IA> Да. По-любому также. Такое делается в большинстве символьных IA> устройств, в тех же raw hdd. Вот за эту казалось бы мелочь - спасибо! Я как-то не вспомнил, что raw hdd это именно символьное устройство и не догадался туда заглянуть с целью заимствования технических решений. >> выдаваемых данных. Hу-ка представь себе буфер в драйвере, под переменный >> размер пакета данных, задаваемый через IOCTL? Кода для обработки >> получится столько, что IA> Представил. И что такого? один kfree/kmalloc по ioctl. Думаешь, IA> for (i=0; i<32; i++) { IA> if (requested[i]) { Ты тоже что ли драйверописательством для АЦП занимаешься, что у тебя даже примеры кода всегда под рукой? :) IA> Сожрёт ли это у тебя нехреново тактов по сравнению с IA> чем-то функционально эквивалентным, прибитым гвоздями? Пока не знаю. Hадо написать и попробовать. IA> В случае с DMA -- единственный вменяемый вариант. DMA у моей платы нет. Она только прерывания генерировать умеет. >> каналов. У АЦП вообще-то время преобразования 1.7мкс, так что если >> мерить одним каналом(без переключения входного коммутатора) - можно >> сигнал килогерц в 200 оцифровать. IA> 200 килогерц, по два байта на канал -- это поток в 400kb/sec. IA> Как ты думаешь, сколько раз может пропустить через себя этот IA> поток даже весьма хилый сегоднышний поц? Процессор 300мгц и другого не будет. Это наука, и финансирования по этой теме в данный момент нет. А если бы даже что-то и купили - то новый компьютер тащить в опытный цех к установке никто не позволит - он будет поставлен в кабинет для оформления научных трудов. IA> hint: P200 иногда позволял смотреть видео DivX. Сомнительно как-то. Хотя наверно от параметров сжатия зависит. В DivX я слабо понимаю. Знаю только, что стандартный размер картинки для цифрового PAL, используемый в профессиональных телевизионных аппаратных - 720х576 Zahar(@spbdept.rbc.ru) Остров Большой Березовый: http://birch-island.spb.ru --- Msged/LNX 6.1.1 * Origin: N:60.17'54" E:28.39'40" (2:5030/382.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/328841c73630.html, оценка из 5, голосов 10
|