En mi Atmel SAM4E-EK tengo una configuración de dispositivo compuesto USB (MSC + CDC a través de USB), conectada a una PC con Windows 7. A veces quiero desactivar el MSC y dejar que la clase CDC sea, ¿es esto posible dada la especificación USB 2.0?
Imagino que una solución a mi problema sería descartar todos los paquetes USB de MSC junto con una enumeración forzada (por el host pero emitida desde el dispositivo).
Esta situación es similar a esta pregunta ya que tengo un sistema de archivos FATFS en la tarjeta SD que se expone a la PC a través de USB MSC y quiero tener algún tipo de exclusión mutua sobre el sistema de archivos para que no se corrompa por los accesos simultáneos.