On Tue, 30 Oct 2001, Norm Dresner wrote:

> This doesn't seem like a good design to me.  Why can't you
> write the data to shared memory (very fast) and just send a
> pointer through the FIFO telling the user-task where it can

By pointer you mean offset, correct?

> find the data.
>
>     Norm
>
> ----- Original Message -----
> From: G�rard LASSAILLY
> To: [EMAIL PROTECTED]
> Sent: Tuesday, October 30, 2001 4:47 PM
> Subject: [rtl] use of RT Fifo leads to IRQ be lost RTL 2.2
>
>
> I'm using 4 RT Fifo under RT Linux 2.2.
> I write blocs of 1.4 Mbytes in  RT FIFO (1.4 Mbytes by
> rtf_put() ).
> This write in RT Fifo is repeat 25 times by second.
>
> During this, IRQ are lost or delayed.
>
> I don't use RT Fifo in ISR but only to communicate between
> RT task and user task under LINUX.
>
> I think that IRQ are masked during rtf_put() during a long
> time.
>
> Some knowledge please ?
> Do you know if RT Linux 3.0 or 3.1 workaround this
> probleme?
>
> Thanks for your reply.
>
> -- [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/
>

-- [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/

Reply via email to