Извините, если похожая тема (как я подозреваю, но не нашел) уже существует. Ткните...
На горизонте появилась задача по использованию устройства на основе ARM Cortex-A9 (TI) с ОС Linux в качестве USB-устройства, которое будет подключено к хосту x86. Устройства должны быть класса MSC (Mass Storage), как минимум и UVC (USB-Video), как оптимум.
На данный момент хочется на уровне концепции понять работу с Linux в роли USB устройства указанных классов, а не хоста.
Как идет функционирование - это спец. драйвер от производителя процессора ARM + API или это организуется как-нибудь иначе?
Я нашел это Linux USB Gadget; есть сомнения насколько это актуально, а так же
Цитата("Оттуда")
video class driver (very experimental)
.Чем пользуются для таких целей сегодня? Ведь такая задача наверное встречается сплошь и рядом!
Спасибо.
p.s. Я похоже спутал раздел, мне наверное в Linux-форум надо было? Прошу перенести туда, в этом случае.