[linux-usb-devel] [PATCH 1/5] USB ATM: new usbatm core

Oliver Neukum oliver at neukum.org
Thu May 12 12:56:34 EDT 2005


Am Mittwoch, 11. Mai 2005 19:26 schrieb Duncan Sands:
> Hi Greg, the is the first of 5 patches that update the usbatm core and
> add two new drivers (for the Conexant AccessRunner chipset, and for
> generic USB DSL modems):
> 
> 	Patch 1: rework the core code: minidrivers (i.e. drivers for
> particular modems) now register themselves with the usbatm core,
> supplying methods for binding/unbinding etc.  The design was inspired
> by usb-serial and usbnet.  At the same time, extra common code from the
> speedtch and cxacru (patch 3) drivers was generalized and moved into
> the core.  The transmission and reception parts have been unified and
> simplified.  Since this is a major change and I don't like underscores
> in file names, usb_atm.[ch] has been renamed usbatm.[ch].

static inline int usbatm_submit_urb(struct urb *urb)

You'll enter this with irqs off and will leave it with irqs on.
Is this really intended?

	Regards
		Oliver



More information about the Usbatm mailing list