> Here's a second version. > I'm again not able to test this at all from my current location, so it might fail because > of some silly mistake, but it compiles.. > > This version keeps endpoint pointers intact until endpoints are dropped from hcd side, > it also removes the recover path (might need to fix one later) Thanks, that seems to work! (Judging by the absence of my original issue with the xum1541 adapter; I haven't checked what's actually happening on the bus). Martin