Информационный поток | ||||
|
Фактически весь информационный поток проходит через физический канал на самом нижнем уровне, поэтому представление информационных потоков на двух верхних уровнях является виртуальным и выделено для того, чтобы лучше понять специфику информационного обмена. В операционных системах Windows нижний уровень информационной модели представлен группой драйверов устройств. В эту группу входит драйвер хост-контроллера (обычно это usbuhci.sys), драйвер корневого концентратора (usbhub.sys) и библиотека динамической компоновки usbui.dll, используемая системой и клиентскими драйверами (usbd.sys). Все вместе эти драйверы управляют аппаратными соединениями, создавая возможности для реализации программных каналов для взаимодействия на более высоких уровнях. Стандарт USB определяет четыре типа передачи данных: Control, Bulk, Interrupt, Isochronous.
|
Обновлено ( 11.04.2014 09:20 ) |