Hello, I am working on a project in which I must use RTLinux as real time support to implement a modem. I have already made a program working on "normal" linux which simulates the process and now I must port it to RTLinux. I will use dac/adc boards to get data in and out the pc. The modulator must periodically generate some data, map it on some kind of signal symbols and write the simbols in the dac channel. The demodulator must read the symbols from the adc channel and invert the process.
In the porting to RTlinux two questions arise: 1)We must buy the dac/adc boards: What do I need for them to be able to work in RTlinux? Can a Linux driver do? Or does the driver have to be specially implemented for RTLinux? And if this is the case, do vendors provide that kind of drivers? Are they easy to find by other means if they don`t? Does anyone know about some specific board model which can work in RTlinux without many problems? 2)In the porting of the c code: Will I have severe limitations in trying to put my code into the kernel modules and the RTtasks?I mean, will I be able to use in RTLinux all the functions I use in mi Linux made code? I have read that functions like printf or some math functions canīt be called from a module. Why is this? What kind of code do they execute for them not to be able to be called from a module? Thanks in advance and best regards, Miguel. -- [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/