I have a small bootloader with the cdc-msd composite device implementation, I want to be able to use the cdc and msd device separately, for example I want a keypress to enable the msd only and another keypress to enable the cdc only!
I have tried using the request sense keys to delay start the msd ( let windows know msd is not ready yet), but windows sends a bus rest to the device and the cdc stops working as well, could you please kindly point me as to how I can use the cdc and msd individually in a composite device, or a way to delay the starting of msd till I need it.