> For the new driver model, is providing negative endpoint for iso seem ok ? I would rather (for example), make available two generic "receive" methods, one which is for bulk, the other for iso; then you just stick the one you want in your struct usbatm_driver. Or something like that. Ciao, Duncan.