/DragonOS/kernel/src/arch/x86_64/ |
H A D | mod.rs | 15 pub mod pci; module 23 pub use self::pci::pci::X86_64PciArch as PciArch;
|
H A D | msi.rs | 1 use crate::driver::pci::pci_irq::TriggerMode;
|
/DragonOS/kernel/src/arch/ |
H A D | mod.rs | 2 driver::pci::pci::{BusDeviceFunction, PciAddr},
|
/DragonOS/kernel/src/arch/riscv64/ |
H A D | mod.rs | 11 pub mod pci; module 23 pub use self::pci::RiscV64PciArch as PciArch;
|
H A D | msi.rs | 1 use crate::driver::pci::pci_irq::TriggerMode;
|
/DragonOS/kernel/src/arch/x86_64/pci/ |
H A D | pci.rs | 4 use crate::driver::pci::ecam::{pci_ecam_root_info_manager, EcamRootInfo}; 5 use crate::driver::pci::pci::{ 9 use crate::driver::pci::root::{pci_root_manager, PciRoot};
|
H A D | mod.rs | 2 pub mod pci; module
|
/DragonOS/kernel/src/arch/riscv64/pci/ |
H A D | mod.rs | 8 pci::pci::{pci_init, BusDeviceFunction, PciAddr},
|
H A D | pci_host_ecam.rs | 8 pci::ecam::{pci_ecam_root_info_manager, EcamRootInfo},
|
/DragonOS/kernel/src/driver/virtio/ |
H A D | virtio.rs | 8 use crate::driver::pci::pci::{ 12 use crate::driver::pci::subsys::pci_bus;
|
H A D | transport_pci.rs | 4 use crate::driver::pci::pci::{ 9 use crate::driver::pci::pci_irq::{IrqCommonMsg, IrqSpecificMsg, PciInterrupt, PciIrqMsg, IRQ}; 10 use crate::driver::pci::root::pci_root_0;
|
/DragonOS/docs/community/ChangeLog/V0.1.x/ |
H A D | V0.1.10.md | 75 - fix(driver/pci): pci: 统一使用ecam root (#744) 76 - feat(driver/pci): pci: 添加pci root manager来管理pci root,并使得riscv能够正常扫描pci设备. (#745) 102 - feat(driver/pci): add pci bus into sysfs (#792) 178 feat(driver/pci): add pci bus into sysfs (#792) 180 把pci设备加入sysfs 262 …The previous regex can not successfully match the pattern like `feat(driver/pci)`, which has a sla… 426 pci: 添加pci root manager来管理pci root,并使得riscv能够正常扫描pci设备. (#745) 428 * pci: 添加pci root manager来管理pci root. 429 pci: 使得riscv能够正常扫描pci设备. 437 pci: 统一使用ecam root (#744)
|
H A D | V0.1.7.md | 45 - pci: pci重构+pcie支持 (#235) 49 - pci: 修复ecam无法获取MCFG table的问题 (#241) 289 pci重构+pcie支持 (#235) 291 * pci重构+pcie支持 293 * pci重构测试完成
|
H A D | V0.1.5.md | 45 - driver: update: 完善pci的功能 (#194)
|
H A D | V0.1.9.md | 1286 把pci驱动的读取acpi mcfg的代码,调整为从新的acpi驱动来读取 (#413) 1288 * 把pci驱动的读取acpi mcfg的代码,调整为从新的acpi驱动来读取 1690 完善pci中断的设计 (#392) 1692 * 完善pci中断的设计 2220 修改ahci使其不再依赖旧的pci函数 2221 删除旧的pci、msi函数代码
|
/DragonOS/kernel/src/driver/pci/ |
H A D | mod.rs | 7 pub mod pci; module
|
H A D | ecam.rs | 6 pci::{PciCam, SegmentGroupNumber},
|
H A D | root.rs | 17 pci::{BusDeviceFunction, ExternalCapabilityIterator, PciCam, PciError, SegmentGroupNumber},
|
H A D | raw_device.rs | 21 pci::PciDeviceStructureGeneralDevice,
|
/DragonOS/kernel/src/driver/ |
H A D | mod.rs | 12 pub mod pci; module
|
/DragonOS/kernel/src/driver/disk/ahci/ |
H A D | mod.rs | 10 use crate::driver::pci::pci::{
|
/DragonOS/kernel/src/exception/ |
H A D | msi.rs | 6 driver::{base::device::Device, pci::pci_irq::PciIrqMsg},
|
/DragonOS/kernel/src/driver/pci/test/ |
H A D | pt_driver.rs | 18 pci::{dev_id::PciDeviceID, device::PciDevice, driver::PciDriver},
|
H A D | pt_device.rs | 17 pci::{dev_id::PciDeviceID, device::PciDevice},
|
/DragonOS/kernel/src/driver/net/e1000e/ |
H A D | e1000e.rs | 18 use crate::driver::pci::pci::{ 22 use crate::driver::pci::pci_irq::{IrqCommonMsg, IrqSpecificMsg, PciInterrupt, PciIrqMsg, IRQ};
|