Tomasz Motylewski wrote:
>
> On Thu, 20 May 1999, Sugat Jain wrote:
>
> > My problem right now is an implementation one: When a received packet is to
> > be handed over to the linux part for processing by higher layers, when a
>
> Yes, this is the problem to which I knew no satisfactory answer. What is
> needed is a "bottom half" for RT interrupt. So, when your RT-ISR sees a
> normal packet to be passed through netif_rx it can set some flag and exit.
>
The problem of bottom hakves can be solved if RTL implemented a feature,
available in RTAI, i.e system requests (srq). This a a mechanism which
allows the user to install a sys req handler to which he can pend
requests for kernel services, that are afterward treated as Linux irqs
are. I used it to inheredit RTL fifos in RTAI without patching the
kernel. With such a feature the user can decided on which bottom half
fifos are run and can even chose to use a direct wake_up_interruptible.
I stress again that RTAI does not touch the kernel to do that. In RTL
architecture a patch is likely to be required, if this suggestion will
ever be accepted.
Ciao Paolo.
--- [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/