Some very basic questions from an RTLinux newbie.... please be kind :-)
I am currently involved in the design of a system where we are planning
to use Linux as the OS for an embedded application. Linux will be
running on a MIPS-based host platform and will be required to
communicate with several other modules over a PCI bus.
One of the modules hanging off the PCI bus has a requirement that we
service its buffers every 2.5 milliseconds.
The loading on the Linux-based host processor will vary from light to
heavy depending on the rest of the system.
My question is whether I need RTLinux or whether I can get by with
standard Linux to guarantee 2.5 msec buffer servicing? Many people have
told me that I don't have a hope of doing this with standard Linux, but
yet I have read in some places that millisecond level scheduling
precision is possible. Is there a definative answer?
.... supposing I do need RTLinux:
Can anyone give me a general idea of the level of effort required to
patch RTLinux to run on a kernel version for which it is most likely not
available? (2.3.19 for the MIPS architecture which we are currently
modifying to run on our specific hardware platform)
Thanks in advance,
Mike
-
Michael Hassler
TI - Broadband Access Group
[EMAIL PROTECTED] (801) 589-6770
-
--- [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/~rtlinux/