此 Solaris 发行版提供了对 SPARC 系统和 x86 系统的 PCI Express (PCIe) 互连的支持。
PCIe 专用于将外围设备连接到桌面、企业、移动、通信和嵌入式应用程序。
PCIe 互联是一种行业标准化高性能串行 I/O 总线。
此 Solaris 发行版中的 PCIe 软件提供以下功能:
支持扩展的 PCIe 配置空间
支持 PCIe 基线出错处理和 MSI 中断
为 PCIe 设备修改了 IEEE-1275 属性
通过增强 cfgadm 命令的 cfgadm_pci 组件实现 PCIe 热插拔支持(包括本机和基于 ACPI)
ATTN 基于按钮使用的 PCIe 外围自动配置
以下 cfgadm 示例输出显示在 x86 系统上可热插拔的 PCIe 设备。注意以下显示的内容可能会根据平台的不同而有所不同。请查阅您的硬件平台指南以获得正确的 cfgadm 语法。
# cfgadm pci Ap_Id Type Receptacle Occupant Condition pcie1 unknown empty unconfigured unknown pcie2 unknown empty unconfigured unknown pcie3 unknown empty unconfigured unknown pcie4 etherne/hp connected configured ok pcie5 pci-pci/hp connected configured ok pcie6 unknown disconnected unconfigured unknown |
热插拔 PCIe 外围设备的管理模型与热插拔 PCI 外围设备的管理模型一样,都使用 cfgadm 命令。
有关更多信息,请参见cfgadm_pci(1M) 手册页和《系统管理指南:设备和文件系统》。请查阅您的硬件平台指南以确保系统提供 PCIe 和 PCIe 热插拔支持。此外,请仔细查看有关在系统中物理插入或移除适配器的说明以及设备自动配置的语义(如果适用)。
有关 PCIe 技术的更多信息,请参见 http://www.pcisig.com。