USB MSD. Часть 6. Команды SCSI (перевод)
- переводы |
- USB |
- MSD |
- Mass Storage Device |
- AN3927
Реакция на сброс
После сброса устройство переходит в состояние "UNIT ATTENTION". Спецификация "Архитектурная модель SCSI" (SCSI Architectural Model) определяет три возможных типа сброса: по включению питания, аппаратный сброс и сброс логического накопителя. Устройство присваивает полю "ADDITIONAL SENSE CODE" значение, указывающее конкретный тип сброса.
Сброс по включению происходит после подачи электропитания. Сброс по включению вызывает аппаратный сброс, а тот, в свою очередь, - сброс логического накопителя. Транспортный протокол может определять дополнительные события, вызывающие аппаратный сброс. Кроме того, могут существовать иные события, приводящие к сбросу логического накопителя. В отличие от других видов, сброс логического накопителя не пререводит страницы режима и другие параметры в состояние по умолчанию.
Спецификация USB определяет для накопителей данных два типа сброса: сброс порта USB и команду сброса накопителя данных, работающих по BBB-протоколу ("Bulk Only Mass Storage Reset"). Спецификация USB не соотносит оба указанных типа с каким-либо типом сброса SCSI и, соответственно, не определяет реакцию SCSI на сброс. Обычно сброс порта USB связывают с аппаратным сбросом SCSI. В некоторых устройствах команда сброса накопителей связывается с аппаратным сбросом, в то время как в других - со сбросом логического накопителя. Если ожидания хоста не соответствуют поведению устройства, могут возникнуть проблемы.
- блог пользователя teap0t
- 177309 просмотров
Новые записи в блогах
- Устранение дребезга контактов на основе вертикальных счетчиков
- Диагностика Imprecise Bus Faults в микроконтроллерах Cortex-M3/M4/M4F
- Self-powered камера
- Фоновый модулятор: беспроводная связь из ничего (перевод)
- Texas Instruments Analog Applications Journal SLYT612 "Снижение искажений в аналоговых КМОП ключах" (перевод)
- USB MSD. Часть 6. Команды SCSI (перевод)
- USB MSD. Часть 3. USB класс накопителей данных (перевод)
- Texas Instruments Application Report SBAA042 "Кодовые схемы, используемые в аналогово-цифровых преобразователях" (перевод)
- 10 принципов правильного интерфейса
- Релиз SDK на русский микропроцессор КРОЛИК
Recent comments
5 лет 19 недель назад
5 лет 34 недели назад
5 лет 45 недель назад
5 лет 46 недель назад
6 лет 2 недели назад
6 лет 26 недель назад
6 лет 28 недель назад
6 лет 31 неделя назад
6 лет 42 недели назад
7 лет 21 неделя назад