Hi again,
I am implementing a RT protocol stack that consists of several kernel
modules. One of these modules is in fact the interface to the application
layer. An application is for example an other kernel module. (No task,
just a module that communicates with Linux trough the FIFO device)(RTL
2.2)
Now comes the trouble : If this application module calls a certain
function from the interface module, this function should be able to
suspend the exection of the calling module. At some further moment in
time, the execution of the application module should be continued, and
this as a consequence of an event that occurred somewhere in the protocol
layer.
I know this sounds complicated, but it is possible in e.g. the RTEMS RTOS.
Further more, I know that an IPC like module exists, but I understand that
this only applies to e.g. two RT tasks defined in one module that should
synchronise.
Is there a possibility of invoking software interrupts in RTLinux ?
I know these are a lot of questions and I appreciate it already when you
kept on reading up to this point.
Thanks in advance,
Alain Rolle
-- [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/