вопрос про понимание работы pci устройств
есть некая pci плата, если опросить ее под dos, то «живет» она на irq 9, при загрузке linux и lspci также выдает irq 9 (аналогично и pci_get_device)
при инициализации модуля пишу pci_register_driver, затем в probe вызываю pci_enable_device - при этом в логе появляется запись «0000:00:11.0: PCI INT A -> Link[LNKB] -> GSI 11 (level, low) -> IRQ 11» т.е. плата «перешла» на 11 прерывание - почему так происходит?
если выгрузить этот драйвер (который еще толком ничего и не делает), то lspci выдает, что плата продолжает висеть на 11 irq (в логе появляется строка «0000:00:11.0: PCI INT A disabled»)
opensuse 11.2, 2.6.31.5-0.1-default
Ответ на:
комментарий
от anon_666
Ответ на:
комментарий
от x905
Ответ на:
комментарий
от x905
Ответ на:
комментарий
от anon_666
Ответ на:
комментарий
от x905
Ответ на:
комментарий
от x905
Ответ на:
комментарий
от ly
Ответ на:
комментарий
от x905
Ответ на:
комментарий
от nanoo_linux
Ответ на:
комментарий
от x905
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от x905
Ответ на:
комментарий
от tailgunner
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум kernel Disabling IRQ #17 (2011)
- Форум Задать драйвер принудительно... (2013)
- Форум [Мистика] Таинственно пропадает звук(овая карта) (2010)
- Форум [part2] [kernel dev] прерывание для pci (2010)
- Форум intel 3945 killswitch (2009)
- Форум Пропала сетка (2010)
- Форум IRQ, PCI, ACPI (2010)
- Форум гостевая система не инициализирует сетевые карты (2011)
- Форум Toshiba nb100 (2009)
- Форум проблема с сетевушкой realtek 8168 (2008)