Hello All, Presently I am working with pci, and I had the following doubt. I have two boards which were ported with linux , I have configured one as HOST and other as AGENT . On host after boot up to the linux I typed the command like # cat /proc/iomem 80000000-9fffffff : PCI host bridge 9ff00000-9fffffff : PCI device 1057:0008 (Motorola) # and it has shown the above region for the configured AGENT. Now i have doubt like 1)9ff00000 - 9fffffff is physical address or virtual address. 2)can i use 9ff00000 in ioremap() function to send the data to the agent. 3) I am unable to get the address at which the pci interface was configured in AGENT. Note : Since it is Motorola processor it has inbound and outbound translation windows Thanks in Advance Regards Jhoney