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/
