LINUX.ORG.RU

История изменений

Исправление cvs-255, (текущая версия) :

Аналог /dev/mem и uio.

почитал про uio, и вправду похоже. Как я понял, все, что требуется от ядра в данной ситуации, это дать приложению возможность быстро писать и читать из памяти dsp, используя dma, и если бы не желание использовать dma, то можно было бы просто заммапить нужный участок /dev/mem. Так? Если же мы хотим использовать dma, то разве задача не сводится к тому, что я написал выше, или uio? Приняли от пользовательской программы блок данных, и скопировали его в память dsp, используя dma. Т.е. тот же драйвер /dev/mem, но с dma.

если spufs странен, ну значит не надо его.

Или я что-то недопонял?

Исходная версия cvs-255, :

Аналог /dev/mem и uio.

почитал про uio, и вправду похоже. Как я понял, все, что требуется от ядра в данной ситуации, это дать приложению возможность быстро писать и читать из памяти dsp, используя dma, и если бы не желание использовать dma, то можно было бы просто заммапить нужный участок /dev/mem. Так? Если же мы хотим использовать dma, то разве задача не сводится к тому, что я написал выше, или uio? Приняли от пользовательской программы блок данных, и скопировали его в память dsp, используя dma. Т.е. тот же драйвер /dev/mem, но с dma.

если spufs странен, ну значит не надо его.