That was my plan as I only deal in official releases.
There's always the option of disabling dynamic USB in 'mpconfigport.h' but I am hoping for something which will allow additional devices to be specified as built-in on top of the single CDC plus optional MSC, while allowing dynamic on top of that. So, if you go dynamic, then you have to live with any tear-downs, but don't have to suffer those if you merely want multiple CDC etc as built-in.
I can see why they've done it the way that they have; I just don't think it's the right way. The first challenge is in figuring out how to subvert their minimal built-in set. Then making their dynamic stuff play ball with that. So I am currently trying to untangle the web they've weaved. I'm sure I'll have a good understanding of the implementation by the time I am done !
There's always the option of disabling dynamic USB in 'mpconfigport.h' but I am hoping for something which will allow additional devices to be specified as built-in on top of the single CDC plus optional MSC, while allowing dynamic on top of that. So, if you go dynamic, then you have to live with any tear-downs, but don't have to suffer those if you merely want multiple CDC etc as built-in.
I can see why they've done it the way that they have; I just don't think it's the right way. The first challenge is in figuring out how to subvert their minimal built-in set. Then making their dynamic stuff play ball with that. So I am currently trying to untangle the web they've weaved. I'm sure I'll have a good understanding of the implementation by the time I am done !
Statistics: Posted by hippy — Sun Mar 17, 2024 8:36 pm