Цитата(Boris_TS @ Apr 20 2007, 14:12)

При чтении BAR0 на шину AD(31:16) даю x"0000" (если давать константу x"FFFF", то BIOS даже не пикает, виснет сразу).
Старшая часть BAR0 (у Вас это (31:8)) все-таки должна быть выполнена в виде регистра, иначе BIOS может сильно удивиться, обнаружив, что после записи FFFFFFFFh прочитаны 0 в старших разрядах.
Цитата(Boris_TS @ Apr 20 2007, 14:12)

PAR генерирую как XOR от AD(31:0) и C_#BE(3:0).
Надеюсь, про триггер не забыли? PAR отражает значение четности на предыдущем такте.
Цитата(Boris_TS @ Apr 20 2007, 14:12)

Сейчас проверил, на первых трех машинах (где все работает) реакции на неправильный PAR нет.
Вообще говоря, по спецификации мост не обязан рапортовать об ошибках четности и системных ошибках - он же сам эти события должен обрабатывать.
По конфигурационному пространству: Попробуйте убрать бит Fast Back-to-Back Capable в статусном регистре. Что из себя представляет поле Interrupt Line?