[RFC] Conexant AccessRunner ADSL USB modem driver
castet.matthieu at free.fr
Fri Jan 21 14:11:16 EST 2005
>On Sat, 2005-01-15 at 13:37 +0100, Duncan Sands wrote:
>> I agree that it makes more sense to only create the ATM device when
>the modem is fully
>Great. This should simplify the initialisation stuff dramatically,
>making the complicated interaction between usb_atm and cxacru / speedtch
What could be good is to remove all the firmware stuff, but also to
allow the open only when the device is ATM_PHY_SIG_FOUND.
Some device know they are fully initialized in interupt, so they can't
call directly udsl_instance_setup.
If you don't call tasklet_schedule(&ins->u.receive_tasklet), no urb is
send to the modem, and udsl_atm_open will call it.
PS : what could be nice, is to disable ins->u.receive_tasklet in
udsl_atm_close the if there aren't any listener.
More information about the Usbatm