[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Здравствуйте Игорь.
Уже четвёртый день бьюсь над "непрерывными" транзакциями в режиме Master Bus, но всё без толку. Через несколько удачных транзакций (6-12 тысяч) комп намертво вешается. транзакции на запись в оперативную память ПК 16-ть 32-х разрядных слов, в качестве данных выступает адрес текущего слова. Чтение из буфера, куда помещается целиком вся транзакция. При моделировании видимых проблем нет. Все исключительные ситуации на шине отмоделировал. В чужие области памяти вроде не залезает. REQ# сбрасываю сразу по поступлении FRAME# на шину. В режиме парковки шины выставляю AD[31..0]= все 1, CBE[3..0]= команде записи в память и PAR на такт позже,но транзакцию не провожу.
Проблема как под W2000 так и под WinMe. У меня закончились уже почти все варианты возможных причин отказов. Под DOS написать ничего не могу, т.к. "конструкцией" W2000 и WinMe этот режим не предусмотрен.
Может есть ещё какая-то "хитрость"?
Заранее благодарен. Алекс.
E-mail: info@telesys.ru