Home
last modified time | relevance | path

Searched refs:pci (Results 1 – 17 of 17) sorted by relevance

/DragonOS-0.1.7/kernel/src/driver/pci/
DMakefile2 all: pci.o msi.o
7 pci.o: pci.c
8 $(CC) $(CFLAGS) -c pci.c -o pci.o
Dmod.rs1 pub mod pci; module
Dmsi.h80 struct pci_msi_desc_t pci; // 与pci相关的msi描述符数据 member
Dmsi.c155 if (msi_desc->pci.msi_attribute.is_msix) in pci_enable_msi()
163 msi_desc->pci.msi_attribute.is_msix = 0; in pci_enable_msi()
171 msi_desc->pci.msi_attribute.is_msix = 0; in pci_enable_msi()
176 if (msi_desc->pci.msi_attribute.is_msix) // MSI-X in pci_enable_msi()
/DragonOS-0.1.7/kernel/src/arch/
Dmod.rs3 pub use self::x86_64::pci::pci::X86_64PciArch as PciArch;
6 use crate::driver::pci::pci::{BusDeviceFunction, PciAddr, PciError, PciRoot, SegmentGroupNumber};
/DragonOS-0.1.7/kernel/src/driver/virtio/
Dvirtio.rs4 use crate::driver::pci::pci::PciDeviceStructureGeneralDevice;
5 use crate::driver::pci::pci::{
Dtransport_pci.rs3 use crate::driver::pci::pci::{
/DragonOS-0.1.7/kernel/src/driver/acpi/
Dacpi.rs1 use crate::driver::pci::pci::SegmentGroupNumber;
/DragonOS-0.1.7/kernel/src/arch/x86_64/pci/
Dmod.rs1 pub mod pci; module
Dpci.rs3 use crate::driver::pci::pci::{
/DragonOS-0.1.7/kernel/src/arch/x86_64/
Dmod.rs8 pub mod pci; module
/DragonOS-0.1.7/kernel/src/driver/
Dmod.rs6 pub mod pci; module
DMakefile4 kernel_driver_subdirs:=video interrupt usb pci acpi disk keyboard mouse multiboot2 timers hid
/DragonOS-0.1.7/docs/community/ChangeLog/V0.1.x/
DV0.1.7.md45 - pci: pci重构+pcie支持 (#235)
49 - pci: 修复ecam无法获取MCFG table的问题 (#241)
289 pci重构+pcie支持 (#235)
291 * pci重构+pcie支持
293 * pci重构测试完成
DV0.1.5.md45 - driver: update: 完善pci的功能 (#194)
/DragonOS-0.1.7/
Dbochsrc21 pci: enabled=1, chipset=i440fx
/DragonOS-0.1.7/kernel/src/driver/usb/xhci/
Dxhci.c640 msi_desc.pci.msi_attribute.is_64 = 1; in xhci_hc_irq_install()
641 msi_desc.pci.msi_attribute.is_msix = 1; in xhci_hc_irq_install()