Gang,
I recently installed RTLinux 3.0pre6 on my laptop and am having a
most odd problem with the real time fifos. Here then is a chronology of my
problem(s).
1) Installed 2.4.0-test2 version of Linux without the RTLinux extensions and
got everything working as expected.
2) Patched the kernel sources with the RTLinux 3.0pre6 patches. Ignored a
couple of errors (I deleted the arm and alpha trees due to space
limitations).
3) Compiled RTLinux patched kernel and all seems well. I can now install
the RTLinux modules and simple RT programs run just fine.
At this point I am trying to run some of the examples from the
examples directory. In particular, I am trying the "frank" example and
having no luck. It ran just fine under 2.2 on another machine here (I just
checked it), but will not run here. The error messages produced are:
Can't send a command to RT Task
rtf: release on a not opened descriptor inode=0
rtf: release on a not opened descriptor inode=0
rtf: release on a not opened descriptor inode=1
This is produced at the first non-realtime attempt to write to a
fifo. I had a browse through the RTLinux sources for the rtf: release
message and ended up in macro heck. If anyone can shed any light on my
problem, I would certainly appreciate the assistance.
Regards,
Steve
------------------------------------------
Stephen D. Cohen, Engineering Manager
Xybion Positioning Systems
11528 53rd Street North
Clearwater, FLA 33760
phone: (727) 299-0150, fax: (727) 299-0804
------------------------------------------
-- [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/