> Would it be possible for you to send mails formatted correctly? > > Then the bug is somewhere in between the serial line and the test > application, including possibly in the driver. > > In order to know where it is, you should compute the latency at each > point on this path: when receiving the interrupt, when waking up the > task, etc... > > -- > Gilles.
Hi Gilles, Sorry for the formatting, I am new to mailing lists. I have looked at the latency in the 16550A driver. The first thing the driver does in its ISR is to call rtdm_clock_read and store the resulting timestamp in a "struct rtser_event". The code I posted grabs this structure. If I use this as my timestamp I get the exact same timing results. It seems like the clock used by rtdm_clock_read is fast. I don't see how I could get a delay according to rtdm_clock_read of 1000000us between interrupts that I know are being triggered by an event coming in at 1000000 us. Do you have any suggestions on what I can test? Thanks for all your help. Philip Ha
_______________________________________________ Xenomai-help mailing list [email protected] https://mail.gna.org/listinfo/xenomai-help
