Собственно на LPC1343 реализованно composite device. Все получается, но! нехватает конечных точек. Вычитал, что можно как то подцепиться к 0й endpoint. Как? Подскажите где копать, пожалуйста.
Дальше вопрос, сможет ли в таком случае соответствующий интерфейс стать стандартным (kbd, mouse) ?
Конкретезирую. У меня composite: mouse+kbd+Virtual COM.
mouse 1 endpoint interrupt in
kbd 1 endpoint interrupt in
Virt COM 3: 1 in interrupt + 1 in bulk + 1 out bulk
тем временем в контроллере:
0 0 Control Out 64 No
0 1 Control In 64 No
1 2 Interrupt/Bulk Out 64 No
1 3 Interrupt/Bulk In 64 No
2 4 Interrupt/Bulk Out 64 No
2 5 Interrupt/Bulk In 64 No
3 6 Interrupt/Bulk Out 64 Yes
3 7 Interrupt/Bulk In 64 Yes
4 8 Isochronous Out 512 Yes
4 9 Isochronous In 512 Yes
Проблема в том что 4ая endpoint Isochronous и её никуда не подсунишь. А влезть как то нужно. КАК?
Увидел что вроди как CDC можно и через Isochronous делать. Пока ковыряю в эту сторону