Site icon EfmSoft

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

 
Предыдущий Следующий
kIOFireWireNoListenerOrTalker kIOFireWireChannelNotAvailable

kIOFireWireNoChannels

Выделение канала является операцией с общим ресурсом шины

kIOFireWireNoChannels означает, что изохронная конфигурация не смогла получить пригодный канал у диспетчера ресурсов FireWire. IEEE 1394 имеет конечное нумерованное пространство каналов, при этом назначение канала и резервирование пропускной способности являются отдельными ресурсами. Интерфейс FireWire Linux отражает то же разделение: клиент просит диспетчер изохронных ресурсов выделить канал и/или полосу, а результат сообщает о них независимо.

Не приравнивайте этот статус к недостатку пропускной способности. Запрос может завершиться ошибкой из-за невозможности выделить приемлемый канал при наличии полосы, а kIOFireWireIsochBandwidthNotAvailable описывает противоположный класс ресурсов. Он также шире kIOFireWireChannelNotAvailable, который относится к недоступности выбранного канала, а не к невозможности получить любой канал для запроса.

Полезные доказательства и границы восстановления

Ссылки


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

Exit mobile version