Что означает код возврата ядра macOS 0xE0008102 (kIOFireWireTalkingAndListening)?

 
Предыдущий Следующий
kIOFireWireBogusDCLProgram kIOFireWireHardwareSlept

kIOFireWireTalkingAndListening

kIOFireWireTalkingAndListening в IOKit

Этот результат (числовое значение -536837886) относится к пространству результатов или сообщений IOKit. одновременная роль передатчика и приёмника канала FireWire.

Как интерпретировать значение

kIOFireWireTalkingAndListening описывает конфликт ролей FireWire-канала, когда ресурс одновременно оказался в состояниях talk и listen. Проверяйте выделение изохронных ресурсов и владельцев обеих ролей.

Что зафиксировать

  • Номер канала, объекты выделения talk/listen, изохронные ресурсы, поколение шины и владельца программы. Фиксирует объект и аппаратную границу.

Контрольная проверка

Сначала выделите управляющий канал только для приёмника, затем только для передатчика. Изменившийся результат должен быть связан с разделением ролей, а не считаться автоматическим устранением.

Исправление

Разделите роли передатчика и приёмника либо используйте разные каналы и ресурсы в соответствии с топологией устройства.

Критерий приёмки

Распределение ролей однозначно, а восстановление после сброса шины заново создаёт требуемую единственную роль.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.