Hello, 

I am working on a project in which I must use RTLinux as real time support to 
implement a modem in a pc. Signal symbols will be brougth in and out the pc via 
ADC/DAC PCI boards. The modulator program must periodically  generate the data 
to transmit, map the data into some kind of signal symbol and write the symbol 
in a DAC channel. The demodulator program must periodically read the symbols 
from an ADC channel and invert the process. I have already programmed C code 
which simulates this process in normal Linux but now I have to port it to the 
RTLinux world. In doing this three questions arise:

1) I must buy the DAQ boards. What do I need for them to be able to work in 
RTLinux?Is a Linux driver enough? or does it have to be a RTLinux driver? And 
in this case, do vendors provide that kind of drivers? Is it possible to get 
them by other means (without having to program them yourself) if they don't? 
Does someone know about a specific board model which will work in RTLinux 
without many problems?

2) I have read that there's some limitations in the code that can be executed 
inside the kernel modules and the RTtasks or more concretely in the library 
functions that can be called in them. Why is this? What kind of code do they 
execute for them not to be able to be called from the RTworld?

3) I am sure that there's someone who's done something similar to what I have 
to do. I would be very gratefull if you could send me some sample code that I 
could use.

Thanks in advance and best regards,

Miguel Saiz.
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
--
For more information on Real-Time Linux see:
http://www.rtlinux.org/

Reply via email to