Як колишній користувач Windows та Linux, мені вже кілька разів ставились виклики, щоб апаратні пристрої не мали спільної лінії IRQ.
Якщо я правильно розумію, лінії IRQ є частиною апаратної архітектури (наприклад, x86), а операційні системи (такі як OS X) надають певні засоби для налаштування периферійних пристроїв та перевірки поточного використання ліній переривання.
Це можна знайти в /proc/interrupts
системах Linux та Диспетчері пристроїв у системах Windows.
Де я можу побачити цю інформацію на ОС X? Це ніколи не потрібно?
Я закінчу це для переробки, оскільки важко здогадатися, яка проблема вирішується. Якби ми задавали низку запитань. "Чому ви шукаєте X, для чого він буде використаний?" це може уточнити щось, на що можна відповісти та / або змусити когось дати довгу відповідь замість того, щоб "ними керує ядро Mach" або "вони обробляються в цьому розділі коду Дарвіна з відкритим кодом". (і цей рівень деталізації, можливо, може бути поза темою, а не занадто широкий, щоб відповісти.)
—
bmike