Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
USB System Architecture (USB 2.0).pdf
Скачиваний:
172
Добавлен:
03.05.2015
Размер:
7.03 Mб
Скачать

Chapter 8: Error Recovery

Isochronous Transfers (Delivery Not Guaranteed)

The nature of isochronous transfers requires that data be delivered at a constant rate; therefore, retries are not supported and no handshake packets are delivered when performing isochronous-related transactions.

Interrupt Transfer Error Recovery

Interrupt transfers use the handshake phase along with the data toggle mechanism to verify correct delivery of data. If a given interrupt transfer fails, it will be retried at the next regularly scheduled service interval.

Bulk Transfer Error Recovery

Bulk transfers support handshakes and data toggle checks to verify correct delivery of the data. If a transaction fails, it will be scheduled for retry at a later time.

Control Transfer Error Recovery

Because control transfers can consist of three stages, they present some special problems associated with error recovery. The handshake phase is supported during all three stages and the data toggle sequence is also used to verify delivery of the data. Data toggle begins with the setup stage and continues through the status stage.

193

USB System Architecture

194

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]