[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
[rtl] cacheflush and RTLinux/QNX
I'm working on a system at work that uses shared memory between the host
(RTLinux or QNX) and a DSP board (several DSPs). The shared memory is used
as a means of messaging between the host and the Control DSP. The messages
are accessed via proper access to the ping pong status registers bits
(Waiting/Avialable/Processing). It appears that messages are corrupt,
meerly due to the Control DSP being trashed by garbage in.
Is it possible that the data that is suppose to be in the shared memory is
actually in cached memory? I know the cacheflush() command would help me
in RTLinux, but what about QNX? Any other ideas?
Please respond to here as well as; warner@telgen.com
Thanks
Bob Warner
--- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail majordomo@rtlinux.cs.nmt.edu OR
echo "unsubscribe rtl <Your_email>" | mail majordomo@rtlinux.cs.nmt.edu
----
For more information on Real-Time Linux see:
http://www.rtlinux.org/~rtlinux/