Dear All,
I am having problem with read() system call in Blocking Mode.
In my driver interrupt intimation done through RT FIFO. so i have created the RT FIFO and open the FIFO using open() system call with O_RDONLY flag and i am waiting for interrupt using read() blocking call.initally its running correctly. While handling the continuous interrupt, the read()system call is not released from blocking mode. But the driver is putting the data into RTFIFO.
This problem is happenning continuously.
Frequency of the interrupt: 700us & 7.3ms
Time Line of interrupt :
| Int1 | 700us | Int2 | 7.3ms|| Int1 | 700us | Int2 | 7.3ms|
|----------------------------------------------------------| .....
| 8ms || 8ms |
Kindly help me in this regards.