PowerPC的PCI总线的dts配置【转】

powerpc使用称为FDT 扁平设备描述树的机制传递给内核硬件配置参数,从而引导内核。 这样的优势是PowerPC在Linux上的移植基本上都是对dts文件的修改,而升级内核的工作量远远小于其他cpu体系结构。

只是目前介绍FDT或者OPEN Firmware的中文资料欠缺,这里记录我领悟的关于PCI总线树部分的ranges参数。


pci0: pci@e0008500 {
interrupt-map-mask = <0xf800 0 0 7>;
interrupt-map = <
/* IRQ5 = 21 = 0×15, IRQ6 = 0×16, IRQ7 = 23 = 0×17 */

/* IDSEL AD14 IRQ6 inta */
0×7000 0×0 0×0 0×1 &ipic 0×12 0×8
/* IDSEL AD15 IRQ5 inta, IRQ6 intb, IRQ7 intd */
0×7800 0×0 0×0 0×1 &ipic 0×13 0×8
>;

interrupt-parent = <&ipic>;
interrupts = <66 0×8>;
bus-range = <0×0 0×0>;

ranges = <0×02000000 0×0 0×90000000 0×90000000 0×0 0×10000000
0×42000000 0×0 0×80000000 0×800000

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值