[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Есть PCI устройство-мастер с буфером 2 кб (512*32) на 1к30тс144, которому периодически надо сбрасывать буфер в память компа. На данной матер.плате не получается завладеть шиной на 512 тактов, чтобы сбросить буфер за одну транзакцию, приходится проводить несколько транзакций. Можно ли формировать сигнал запроса шины REQ таким образом: активировать его (в "0") при возникновении необходимости сброса буфера, а дезактивировать только после проведения (во время снятия IRDY) последней транзакции (т.е. он будет активным на протяжении всех транзакций, необходимых для сброса буфера)? Или всё-таки необходимо каждый раз после получения GNT и выставления FRAME снимать REQ ?
На одной мат.плате может стоять несколько таких устройств.
E-mail: info@telesys.ru