Як OS X обробляє IRQ? [зачинено]


2

Як колишній користувач Windows та Linux, мені вже кілька разів ставились виклики, щоб апаратні пристрої не мали спільної лінії IRQ.

Якщо я правильно розумію, лінії IRQ є частиною апаратної архітектури (наприклад, x86), а операційні системи (такі як OS X) надають певні засоби для налаштування периферійних пристроїв та перевірки поточного використання ліній переривання.

Це можна знайти в /proc/interruptsсистемах Linux та Диспетчері пристроїв у системах Windows.

Де я можу побачити цю інформацію на ОС X? Це ніколи не потрібно?


Я закінчу це для переробки, оскільки важко здогадатися, яка проблема вирішується. Якби ми задавали низку запитань. "Чому ви шукаєте X, для чого він буде використаний?" це може уточнити щось, на що можна відповісти та / або змусити когось дати довгу відповідь замість того, щоб "ними керує ядро ​​Mach" або "вони обробляються в цьому розділі коду Дарвіна з відкритим кодом". (і цей рівень деталізації, можливо, може бути поза темою, а не занадто широкий, щоб відповісти.)
bmike

Відповіді:


0

Mac OS X конфігурує IRQ повністю автоматично (подібно Plug & Play), і не піддає їх користувачеві.


Чи є спосіб налаштувати їх у шарі UNIX, який не є GUI?
CajunLuke

Або хоча б подивіться, які пристрої були виявлені та призначені якісь IRQ?
Пабло Альсіна

Apple не робить цю інформацію ніде доступною, тому що вам не потрібно переглядати або змінювати IRQ вручну. З ними поводиться таким чином, щоб не було конфліктів.
Джеррі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.