Цитата(tAmega @ Jan 20 2009, 15:11)

Для двунаправленных потоков, о которых Вы говорите существует CDC класс, никто не мешает взять рабочий пример CDC RS232, и на стороне процессора вместо того, чтобы пробрасывать данные от хоста на UART, замкнуть обмен на себе. Тогда Вы получите двунапрвленный bulk обмен и
никакого перерасхода RAM со стороны микропроцессора.
Я знаю о существовании CDC класса.
Нужно чтобы устройство работало без установки драйверов или inf файла: воткнул шнурок, запустил exe-шник без инсталяции и все заработало!
По этой причине остается два варианта: HID и Mass storage.
Сейчас ковыряю HID, если выявятся непреодолимые трудности - буду думать дальше.
Ограничение в 64000 байт в секунду устраивает.