Цитата(BSV @ Nov 1 2006, 18:53)

Регистр Сacheline Size реализован? Какое он имеет значение?
В стандарте написано, что Master обязан выдать данные целиком исключая случай, когда транзакция прерывается Target'ом. (i.e., the master intends to write all bytes within the addressed cacheline in a single PCI transaction unless interrupted by the target.) На картинке похоже, что STOP#, IRDY#, TRDY#, DEVSEL# снимаются на такт позже, чем этого требует спецификация, хотя, возможно, это глюк логгера.
1. Регист Сacheline Size реализован. Как того требует спецификация после reset он встает в ноль, затем система его записывает в значение X"8".
2. я работаю в режиме мастера, то есть обращаюсь к таргету. Соответственно сигналами STOP#, IRDY# и DEVSEL# рулит он. Я же вижу что по прошествие 4 тактов он выставляет запрос на прерывание, но при этом после 8 такта снимает все свои сигналы. А я при этом, согласно стандарту PCI-X, планирую прервать транзацию на 16 такте передачи данных.