1

Мне никогда не удавалось использовать два последовательных порта для ввода-вывода в Linux, которые использовали один и тот же IRQ, хотя в последовательном драйвере было включено "Совместное использование IRQ".

Некоторым BIOS просто не хватает IRQ для каждого порта, и устройства не работают (для более чем простого обмена данными только с выходом), если IRQ используется совместно. Например, у меня теперь есть плата с 8 последовательными портами (4 внутренними), и BIOS позволяет назначать только 4 IRQ (и мне нужны все порты).

В основном это работает, если один из портов, совместно использующих IRQ, не используется, но как только этот порт используется, оба начинают плохо себя вести.

Что я могу делать не так? Это вообще возможно?

0