1 个不稳定版本
0.0.1 | 2024年7月26日 |
---|
#16 in #pci
每月 185 次下载
用于 good-os-framework
29KB
647 代码行
pci
一个从 robigalia/pci 分支出来的平台无关PCI总线管理和配置访问库。
它向原始仓库添加了以下功能
- PCI功能列表
lib.rs
:
PCI总线管理
此crate定义了用于与PCI本地总线一起工作的各种特质、函数和类型。
假设PCI(e)已经配置 - 即每个设备都已分配其请求的内存,并且BARs已经正确配置。固件(BIOS、UEFI)通常在PC平台上执行此操作。
此crate还不适合多核使用 - 没有什么被同步。
此crate尚未包含任何针对有缺陷或损坏的硬件的特定硬件解决方案。
此crate还不能利用PCIe内存映射配置空间。
此crate目前仅支持x86。
依赖关系
~105KB