Hello Friends,

I have few doubts:

(1) Which is the best method for transferring data between User space and
rt-space/kernel space. I have used FIFO, MEM Buf etc. But I am not still
clear which one should I use. Somebody Please advice.

(2) I want to develop a complete POSIX RT-DRIVER. When I found the details
of implementing it, I got lost in so many things. (I am trying In RT-Linux
3.0) I found that rtl_fifo is using functions from rtl_posixio. rtl_fifo is
registering the device two ways. (i.e.) with register_chrdev(...) and
rtl_register_chrdev(...). Why is it registering like this. If I want to
develop a RealTime-driver with POSIX Standard, should I register the same
way or shall I use rtl_register_chrdev. If I use rtl_register_dev alone, my
normal application is not able to open the device using
open("/dev/sampdrv",0);. Please advice me on how to implement the POSIX
RT-driver.

(3) I want to use IOCTL based communication apart from FIFO and MEM buf. How
should I do this.

(4) From the beginning of my development I can see information about comedi.
Should I use comedi for implementing my driver or can I have my own method
of implementing.

(5) Is there a specific standard for developing RT-Linux driver.

Friend in deed is a friend in need
Regards
Vijay Ananth
BEGIN:VCARD
VERSION:2.1
N:;Vijay;Ananth;Mr
FN:Vijay Ananth
NICKNAME:VAK
ORG:Indus Teqsite Pvt. Ltd.;Software Development Group
TITLE:Manager
TEL;WORK;VOICE:91-44-4800908
TEL;WORK;FAX:91-44-4848703
ADR;WORK;ENCODING=QUOTED-PRINTABLE:;;#7, Arya Gowder Road,=0D=0AWest Mambalam;Chennai;Tamil Nadu;600033;India
LABEL;WORK;ENCODING=QUOTED-PRINTABLE:#7, Arya Gowder Road,=0D=0AWest Mambalam=0D=0AChennai, Tamil Nadu 600033=0D=
=0AIndia
URL;WORK:http://www.industeqsite.com
EMAIL;PREF;INTERNET:[EMAIL PROTECTED]
REV:20010531T062151Z
END:VCARD

Reply via email to