Цитата(Fortune @ Jan 24 2008, 11:44)

Подскажите, как они должны выглядеть, или хотя бы ответьте на вопрос, сколько должно быть дескрипторов интерфейсов и вообще сколько интерфейсов мне нужно для такого устройства, а то я непойму почему в примере на MSD описан всего один интерфейс.
Вообще то от задачи зависит. Для простых USB устройств может быть 1 интерфейс, для составных - несколько.
Если просто MSD, то 1 интерфейс, если хочешь чтобы в мышке был картридер, то добавляется еще HID интерфейс.
структура дескриптора есть тут
http://microchip.com.ru/1010/Support/USB%20apps.html