[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Memory Read/Write to Device
Hi Cracks,
we are developing a System with an i960RM-CPU as master and 2 or more i82557 as
slaves.
Nowadays I try to unterstand how PCI acts in detasil.
My configuration-function (which detects devices on the second.
bus) works proper and I´ve setup my i82557-devices as follows:
BAR0 (memory mapped Registers) @ 0x50000000,
The CPU has an Secondary Outband Address Translation Window (SATU) @ 0x88000000.
So I think when I try to read from 0x88000000 this address will be translatet
as 0x50000000 on the secondary PCI-bus and I can read the CSR(Offset 0)
from the i82557.
But I receive a MasterAbort which means the target is not responding and
answering with DEVSEL.
Does anybody know the cause?
Any help appreciated.
Thanx in advance.
Jens Richter
-------------------------------------------------------->
Jens Richter NENTEC Netzwerktechnologie GmbH
eMail: richter@nentec.de Killisfeldstrasse 64
Phone: +49-721-9495-223 D-76227 Karlsruhe/Germany
Fax: +49-721-9495-166 http://www.nentec.de