[linux-usb-devel] [PATCH 1/5] USB ATM: new usbatm core
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?
More information about the Usbatm