Вот понадобилось сделать такое на ATMega8.
Переходники не хочу использовать, т.к. в девайсе уже есть контроллер и эмуляцию USB он потянет.
Полноценный COM-порт мне не нужен, меня интересуют только 2 линии статуса и одна упрвления.
Я смотрел проект японца (http://www.recursion.jp/avrcdc/), а также библиотеки для ARM и AVR-ов с USB контроллером - они все работают только с UART, который мне вообще не нужен.
Читал спецификацию USB-CDC версии 1.1.
Линии статуса и управления я там нашел, но непонятно как организован опрос линий статуса - их комп опрашивает или мне самому надо что-то в какие-то endpointы писать?