Hello All,

I have a question regarding the wait queues. I have a driver
pxausb_core.o which is the core driver which does all USB endpoint
handling and hardware interaction. I have one more driver on top of it
usb-serial which provides for the user-level interaction(like read,
write, ioctl).
I have implemented a blocking ioctl, which sends events about the state
of USB device(enumerated, suspended, disconnected, etc).
For this ioctl, i have declared a wait_queue and initialized (using
DECLARE_WAIT_QUEUE_HEAD() macro) in the usb_send.c which is part of
pxausb_core.o. (it has usb_send.c, usb_recv.c, usb_ctl.c, usb_ep0.c).
I am using that wait_queue variable in usb-ser.c.

I just wanted to clarify myself whether the wait queues can be shared
between two driver modules.

Thank you...
regards,
mohan



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to