Добрый день!
На основной плате стоит свитч PCI Express PEX8509, который имеет 3 PCI Express c hot-plug. К этим PCI Express подключаются дополнительные модули в составе которых стоит тот же свитч PEX8509 и к нему подключены конечные устройства.
Если при постоянном чтении памяти или регистров любого из устройств на дополнительном модуле удалить модуль на ходу, то процессор зависает на операции чтения!
Ведь операция чтения должна завершится по тайм-ауту или abort? Почему зависает???
|