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
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core

Reply via email to