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.
Siemens AG, Corporate Technology, CT SE 2
Corporate Competence Center Embedded Linux
Xenomai-core mailing list