Выбрать интерфейс для устройства USB
#include <sys/usbdi.h>
int usbd_select_interface( struct usbd_device *device,
uint8_t ifc,
uint8_t alt );
- device
- Дескриптор, идентифицирующий устройство USB.
- ifc
- Идентификатор интерфейса (bInterfaceNumber).
- alt
- Альтернативный идентификатор (bAlternateSetting).
libusbdi
Функция usbd_select_interface() позволяет выбрать интерфейс для устройства USB.
- EOK
- Успешное завершение.
- ENOMEM
- Недостаточно памяти для блока URB.
- ENODEV
- Устройство было отсоединено.
ЗОСРВ «Нейтрино»
- Да
- Обработчик прерываний
- Нет
- Обработчик сигналов
- Нет
- В потоке
- Да
usbd_select_config()
Предыдущий раздел: Библиотека libusbdi