[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[rtl] crash while reading fifos



hi.
I ran here into serious problems. My system crashs every time I read from the
FIFOS while doing - lets say - cat a textfile.
Without "touching" the system while reading from the fifos it usually crahs
after a while (coupple of minutes).
the rtlinux task itself is stable.
If someone has a hint, I would very very appreciate this.
In my opinion the linux rtfofo readprogramm seems to be pretty o.k. - quite
nothing is done.

alexander

the linux fifo read file is like this:
 
#include <stdio.h>
#include <fcntl.h>
#include <unistd.h>
int i;
unsigned short value[8];
unsigned int counter;
int main()
{
int rtf10;
if ((rtf10 = open("/dev/rtf10", O_RDONLY)) < 0) {
	printf("Error opening /dev/rtf10\n");
	exit(1);
	}
while (1) {
	for (i=0;i<8;i++) read(rtf10,&value[i],2);
	read(rtf10,&counter,4)
	}
return 0;
}