Какая может быть разница в работе PCI под Win XP Service Pack 1 и Service Pack 2? Есть PCI девайс, сделанный на корке Altera pci_mt32. Девайс выполняет Burst Master Memory Writes по 8 DWORDов, после передачи буфера 28 К девайс выставляет прерывание INTA. Драйвер девайса обрабатывает прерывание и посылает команду девайсу снять INTA. Так вот, под Win XP SP1 это работает, а под SP2 это почти сразу зависает. Менял размер буфера: такая же хрень, только виснет чуть позже.
|