Вообще-то для стандартной работы с прерываниями сonfig space не читают, а принято просто вызывать request_irq(), так как стандартный интерфейс pci все эти движухи с config_space проделывает сам. Другое дело, что устройство может иметь проблему с irq pin на hw уровне (например не задана в корке). Начинать нужно со стандартной demo прошивки - смотреть шо к чему, сравнивать и т.д.
|