From: Adrian M. <ad...@mc...> - 2002-03-07 00:25:25
|
This problem is quite likely to be down to me (either poor coding or understanding of kernel API), but I have sufficient doubt as to ask. I have been implementing a device driver for the Dreamcast and have been using tasklets. The device is meant to be hot pluggable and so I was enabling the tasklet as deevices were plugged in. However, this appeared to break after being enabled more than once - ie when first device was plugged in was fine, but when second or more devices were plugged in the tasklet was never scheduled (ie run, the actual tasklet_schedule call was still being made) at all. Is this a known problem, or have I missed something in how the tasklet API works? Adrian |