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/