Цитата(disel @ Nov 27 2008, 13:59)

Поведение сигнала cfg_interrupt_msienable тоже не ясно. Он в нуле даже после того как разрешил MSI. Обязательно ли записывать адрес и данные MSI чтобы разрешить этот сигнал?
С разрешением MSI тоже понятно. В BMD msienable берется не из ядра, а из контроллера конфигурации BMD_CFG_CTRL. Он запускается при включении бита bus master. Нужно разрешать bus master после того как разрешен msi. Не ясно насколько это корректно, в стандарте ничего про это не видел.