Hello Jon, Thanks for your valuable information. I am working with ppc linux with U-boot boot loader for MPC8540 processor,and board type is MPC8540ADS. My main requirement is , DMA the data trhough PCI between HOST and AGENT (both boards are of MPC8540 and ported with linux ,bootloader is U-boot).And both boards has pci 3.3v interface and they can sit on a baseplane with pci slots, and could be configured as HOST and AGENT by jumper settings. Could u plese give some pointer for the code for DMA Thanks in advance Regards Jhoney On Tue, 19 Oct 2004 Jon Masters wrote : >On 19 Oct 2004 09:29:12 -0000, jhoney jhoney ><jhoney_joney@xxxxxxxxxxxxxx> wrote: > > > I have one board which has U-boot and linux. > ><Platform, arch, and details are missing from your original posting here> > > > I found address map initialized by the u-boot, and I would like to know whether this > > address map is going to be carried to the linux during the boot time. > >It might do, depending upon platform. It'll typically get passed in by >the boardinfo (or equivalent) structure for a given architecture - but >that's only a general notional idea and doesn't always translate in to >reality. Give us some details. > >Assuming it's ok then your idea of using ioremap with that range is a >sane way of accessing it. > >...then again, you might be asking whether the kernel's virtual memory >map is being defined by the bootloader or something like that - so >again, you need to clarify. > >Jon.