你好,环境简单描述下:6670的pcie模块配置成RC,直连对端EP。
现在想访问对端配置空间,这个地址应当如何定。
按照道理来说,应该是pcie在6670内分配的io基地址加一个偏移,同时如果需要使用emunation来遍历对端的拓扑结构,也是需要这个偏移的算法的。
io基地址为0x21800000,偏移应该如何算,因为在不同的处理器会有不同的算法,但基本都是bus偏移+dev偏移+func偏移。但这个偏移量在6670/6678的相关手册都没有找到,请管理员帮忙看下,谢谢~
另外,在stk1里的pcie例程,remote地址是local+0x3000,而pdk里的例程,remote地址变成了0x2000,没有任何的说明,让人看了一头包。。。