This introduces the function interface and converts f_acm into a module and makes all its users use the function interface. Patch #1 and #2 fix two things I've found during testing. I am still thinking about a mechanism to share a function among two configs. I have two ideas but for now I clone the current behavior and add it later. The next steps would be convert the remaining functions… Sebastian -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html