Well this is sort of the direction I was hoping to go anyway. I've heard of Xenomai but haven't looked at it. The RTAI system was a package on Debian(Ubuntu) and so I bit. I was disappointed to find out that instead of installing a workable system, the package only installed the source code. <br>
<br>I built the RTAI system packages(using make-kpkg) against vanilla kernel 2.6.24 but have been delaying trying to install because #1 I doubt it'll work since I kind of haphazardly configured the kernel and #2 it probably work till I pray and cuss a lot. <br>
<br>Another issue to me is not just getting a hard realtime system going, but some tool to analyze code output from the compiler to tell me its execution time(based upon processor/clock conditions)<br><br>d<br><br><div class="gmail_quote">
On Tue, Jan 26, 2010 at 4:48 PM, Stephen Sinclair <span dir="ltr"><<a href="mailto:radarsat1@gmail.com">radarsat1@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On Tue, Jan 26, 2010 at 3:15 PM, David McClanahan<br>
<<a href="mailto:david.mcclanahan@gmail.com">david.mcclanahan@gmail.com</a>> wrote:<br>
</div><div class="im">> in the time constraints(aka the 44Khz). RTLinux appears to be suitable and<br>
> RTAI might be. Perhaps others.<br>
<br>
<br>
</div>Just a note, I know there will be lots of different answers to your<br>
post, but in the midst of all that could we have a small side<br>
discussion on precisely this topic?<br>
<br>
I have been using Xenomai recently for non-audio related research, and<br>
found it not too hard to use.  (Other than the fact that I had to<br>
patch and compile the kernel myself.)<br>
<br>
However, this was with some custom PCI hardware for which I had driver<br>
source code which I translated to the RTDM model myself.  (Which was<br>
quite easy actually.  RTDM is not a bad driver model at all-- in some<br>
ways more consistent than the Linux driver model.)<br>
<br>
Does anyone have experience porting audio drivers to RTDM?  Or... is<br>
it possible to use ALSA in conjunction with Xenomai somehow?  I'm<br>
particularly interested for small embedded systems, but the old Dell<br>
laptop in question is also I think a valid scenario.<br>
<br>
thanks,<br>
Steve<br>
<div><div></div><div class="h5">_______________________________________________<br>
Linux-audio-dev mailing list<br>
<a href="mailto:Linux-audio-dev@lists.linuxaudio.org">Linux-audio-dev@lists.linuxaudio.org</a><br>
<a href="http://lists.linuxaudio.org/listinfo/linux-audio-dev" target="_blank">http://lists.linuxaudio.org/listinfo/linux-audio-dev</a><br>
</div></div></blockquote></div><br>