very minor 405GP and 405GPr PCI difference
"David Müller (ELSOFT AG)"
d.mueller at elsoft.ch
Thu Oct 3 18:28:25 EST 2002
David Gibson wrote:
[stuff deleted]
> Fair enough. I'm just trying to come up with the simplest approach
> that still provides the flexibility we need. Based on the evidence
> immediately available, what I posted seemed like it. How about you
> tell me something about the non-standard PCI mappings, so I can come
> up with something better.
>
Ok, here is the mapping i'm currently using . For the E000'0000 -
E0ff'ffff area i have to program PMM1 with "non-standard" values.
/* PCI mapping:
**
** PLB addr PCI memory addr
** --------------------- ---------------------
** 0000'0000 - 7fff'ffff <--- 0000'0000 - 7fff'ffff
** 8000'0000 - Bfff'ffff ---> 8000'0000 - Bfff'ffff
** E000'0000 - E0ff'ffff ---> 0000'0000 - 00ff'ffff
**
** PLB addr PCI io addr
** --------------------- ---------------------
** e800'0000 - e800'ffff ---> 0000'0000 - 0001'0000
**
*/
I'm also thinking about splitting the 8000'0000 - Bfff'ffff area into a
prefetchable and a non-prefectable one, so i will be urged to programm
PMM2 as well.
Dave
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-embedded
mailing list