- •Виды устройств, работающие на шине isa
- •Режим сброса
- •Циклы шины
- •Список всех сигналов шины pci с привязкой к линиям и разъяснением их функций
- •Команды шины
- •Разновидности операций на шине
- •Начало и продолжение транзакции
- •Цикл чтения
- •Цикл конфигурации
- •Основные отличия scsi-2 от scsi-1
- •Совместимость устройств scsi
- •Управление интерфейсом
- •Адресация и система команд
- •Типы пу
- •Конфигурирование устройств scsi
- •Включение терминаторов - Termination.
- •Топология шины
- •Механические характеристики
- •Конечные точки устройств usb
- •Прерывания
- •Изохронные передачи
Прерывания
Прерывания могут состоять из получения или отправки данных функциейpic>frame@img/491.hlp. В ответ на получение маркерного пакета IN функция должна вернуть пакет данных, подтверждение NAK либо STALL. Если функция не имеет информации для передачи хосту (нет ожидающих отправку прерываний), она возвращает подтверждение NAK во время фазы данных. Функция возвращает подтверждение STALL, если находится в состоянии останова. В случае существования ожидающего передачу прерывания, функция отправляет информацию прерывания в виде пакета данных. Если хост получил данные без ошибки, то он отправляет пакет подтверждения ACK. Если же хост обнаружил ошибку в принятых данных, то он не отправляет функции никакого подтверждения.
Изохронные передачи
Изохронные транзакции состоят из маркерной фазы и фазы данных. Хост-контроллер генерирует маркер IN или OUT, за которым следует фаза данных, в которой конечная точка (для IN) или хост (для OUT) передаёт данные. Изохронные передачи не содержат фазу подтверждения.
***
На этом мы заканчиваем рассмотрение интерфейсов, как таковых, переходим к рассмотрению периферийных устройств, где будем касаться интерфейсов, по мере необходимости, для каждого из классов ПУ.
