stringtranslate.com

Код состояния SCSI

Код состояния SCSI используется для определения успеха или неудачи команды SCSI . В конце любой команды цель возвращает байт кода состояния , который должен быть одним из следующих:

00ч Хорошо

Этот код состояния указывает, что устройство успешно выполнило задачу.

02h Проверить состояние

Когда цель возвращает условие проверки в ответ на команду, это указывает на то, что она ввела условное условие лояльности . Это означает, что произошла ошибка при попытке выполнить команду SCSI. Затем инициатор обычно выдает команду SCSI Request Sense, чтобы получить квалификатор кода ключа ( KCQ ) от цели.

04ч. Условие выполнено

Этот код состояния возвращается при успешном завершении команды предварительной выборки.

08:00 занято

Цель возвращает «Занято», если она не может выполнить команду в этот момент, например, если она находится в состоянии условной лояльности .

10 часов Средний уровень (устарело)

Цель возвращает промежуточный результат при успешном выполнении связанной команды (кроме последней команды). Этот код состояния устарел, начиная с SAM-4 .

14 ч. Промежуточный — условие выполнено (устарело)

Как следует из названия, этот код состояния представляет собой просто комбинацию 10h Intermediate и 04h Condition Met. Этот код состояния устарел, начиная с SAM-4 .

Конфликт 18-часового резервирования

Цель возвращает этот код состояния, если инициатор пытается получить доступ к LUN , который ранее был зарезервирован другим инициатором, с помощью команды Reserve или Reserve Unit.

22h Команда прекращена (устарело)

Цель возвращает этот статус, если цель должна завершить текущий процесс ввода-вывода, поскольку она получила сообщение о прекращении процесса ввода-вывода. Этот код состояния устарел, начиная с SAM-2 .

Полный набор задач на 28 часов

Подобно статусу 08h Busy, этот код состояния возвращается, когда логическому устройству не хватает ресурсов для принятия полученной задачи от связи I_T. Этот код состояния подразумевает, что логическое устройство уже имеет по крайней мере одну задачу из этой связи I_T, где код состояния 08h Занят означает, что логическое устройство в настоящее время не имеет задач из этой связи I_T.

30 часов активности ACA

Цель возвращает этот код состояния, если возникло автоматическое условие лояльности .

40-часовая задача прервана

Цель возвращает этот код состояния, когда задача прерывается другим связующим звеном I_T и бит TAS на странице режима управления установлен в единицу.

Внешние ссылки