首页| 行业标准| 论文文档| 电子资料| 图纸模型
购买积分 购买会员 激活码充值

您现在的位置是:团子下载站 > 其他 > 《Linux设备驱动开发详解》第21章、PCI设备驱动

《Linux设备驱动开发详解》第21章、PCI设备驱动

  • 资源大小:0.84 MB
  • 上传时间:2021-09-12
  • 下载次数:0次
  • 浏览次数:37次
  • 资源积分:1积分
  • 标      签: PCI桥设备 驱动

资 源 简 介

从本书第 2 章的图 2.16 可以看出,PCI 总线体系结构是一种层次式的体系结构。在这种层次式体系   结构中,PCI 桥设备占据着重要的地位,它将父总线与子总线连接在一起,从而使整个系统看起来像一   颗倒置的树型结构。树的顶端是系统的 CPU,它通过一个较为特殊的 PCI 桥设备——Host/PCI 桥设备与   根 PCI 总线连接起来。   作为一种特殊的 PCI 设备,PCI 桥包括以下几种。    Host/PCI 桥:用于连接 CPU 与 PCI 根总线,第 1 个根总线的编号为 0。在 PC 中,内存控制器也   通常被集成到 Host/PCI 桥设备芯片中,因此,Host/PCI 桥通常也被称为“北桥芯片组(North Bridge   Chipset)”。    PCI/ISA 桥:用于连接旧的 ISA 总线。通常,PCI 中的类似 i8359A 中断控制器这样的设备也会被   集成到 PCI/ISA 桥设备中,因此,PCI/ISA 桥通常也被称为“南桥芯片组(South Bridge Chipset)”。    PCI-to-PCI 桥:用于连接 PCI 主总线(primary bus)与次总线(secondary bus)。PCI 桥所处的 PCI   总线称为“主总线”(即次总线的父总线),桥设备所连接的 PCI 总线称为“次总线”(即主总线的子总线)。   在 Linux 系统中,PCI 总线用 pci_bus 来描述,这个结构体记录了本 PCI 总线的信息以及本 PCI 总线的   父总线、子总线、桥设备信息,这个结构体的定义如代码清单 21.1 所示。
VIP VIP