Hi, I have been carrying out some additional tests.
I checked the flush operation in my driver and it does print "flush". I then started looking at versions. I have discovered that it works as expected if I use stream device version 2-5 instead of 2-6. In this situation I see a flush followed by a write.
Kind regards, Alan
On 04/08/2013 04:35 PM, Mark Rivers wrote:
I can't think of any reason why it would be doing a read. asyn device support does attempt a read at iocInit on many output records, but not on stringout records.
Could this be from a "flush" operation? Your driver is printing the message "device read"?