On Samstag 10 November 2007 00:48:52, you (Jiri Slaby) wrote:
Good catches. But i had to change it a bit, especially the mutex_trylock.
From mutex.c: "..it is negated to the down_trylock() return values!
Be careful about this when converting semaphores to mutexes." ;-)
Now it works again (doesn't deadlock my card anymore).