I donâ??t see any other way except redirection, or using lots of if(variant == FSD) which is also discouraged. And about making it a different driver altogether, I'm completely okay to do so. In fact we had previously tried to post it as a different driver which was rejected. If you still feel there is a way to separate out the common parts into a library, please guide me. > Best regards, > Krzysztof