Steven Seeger wrote: > I think I see what my problem is with the driver. The flag that is > holding off the extra starts is stupidly not set to volatile. Oops. I'll > report back with results later.
Be careful with volatile variables: Unless they refer to hardware-backed data (MMIO), you may just happen to write racy lock-less code - or the volatile is useless anyway. Jan -- Siemens AG, Corporate Technology, CT SE 2 Corporate Competence Center Embedded Linux _______________________________________________ Xenomai-core mailing list Xenomaiemail@example.com https://mail.gna.org/listinfo/xenomai-core