usbd_hcd_info_t

Структура, содержащая информацию об USB хост-контроллере и библиотеке стека USB

Прототип:

#include <sys/usbdi.h>
typedef struct usbd_hcd_info {
uint16_t vusb;
uint16_t vusbd;
char controller[8];
uint32_t capabilities;
uint8_t ndev;
uint8_t cindex;
uint16_t vhcd;
uint32_t max_td_io;
uint8_t reserved[12];
} usbd_hcd_info_t;

Описание:

Структура содержит в том числе следующие элементы:

vusb
Номер версии стека USB.
vusbd
Номер версии драйвера USB.
controller
Наименование USB хост-контроллера.
capabilities
Возможности USB хост-контроллера.
ndev
Количество подсоединенных в данный момент устройств.
cindex
Индекс USB хост-контроллера.
vhcd
Номер версии USB HCD (драйвера USB хост-контроллера)
max_td_io
Максимальное количество байт для обмена данных в USB хост-контроллере.

Классификация:

ЗОСРВ «Нейтрино»

Тематические ссылки:

usbd_hcd_ext_info(), usbd_hcd_info()




Предыдущий раздел: Библиотека libusbdi