腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么ififd的
pci
实现使用"platform_driver“而不是"
pci
_driver"?
c
、
linux
、
linux-kernel
、
can-bus
、
pci
pci
_driver实现了linux内核(是使用platform_driver结构而不是
pci
_driver结构)的
驱动
程序/net/ CAN。 如果是这样的话,为什么
PCI
ififd实现使用platform_dr
浏览 1
提问于2018-09-26
得票数 1
回答已采纳
1
回答
Vfio 0000:41:00.0:未能打开/dev/vfio/32:没有这样的文件或目录- QEMU
linux
、
qemu
-device vfio-
pci
,host=41:00.0 阅读后,我发现这是一个QEMU控制台权限错误。我找不到为manjaro设置vfio权限的方法,我听到了设置udev的声音,
PCI
pass身正在为其他设备工作,就像我的GT710运行正常一样。
浏览 2
提问于2020-05-02
得票数 0
1
回答
PCI
/PCIe设备如何在Linux内核中注册自己?
linux
、
linux-kernel
、
linux-device-driver
、
pci
、
pci-e
当内核启动时,
PCI
子系统为每个物理
PCI
总线创建一个
pci
_bus,然后将
pci
_bus添加到
pci
_root_buses(具有
PCI
配置)。但是
PCI
设备
驱动
程序通过
pci
_register_driver注册
驱动
程序,并将
PCI
驱动
程序添加到
pci
_bus_type中。
pci
_bus_type如何知道
PCI
浏览 1
提问于2015-07-16
得票数 5
回答已采纳
2
回答
当Linux调用
PCI
驱动
程序的探测函数时?
linux
、
linux-kernel
、
linux-device-driver
、
pci
在注册
PCI
驱动
程序之前,我们必须初始化struct
pci
_driver并将其传递给
pci
_register_driver。该结构的一个字段是指向
驱动
程序的probe函数的指针。我的问题是-当内核调用
驱动
程序的探测例程时。它是否保证是在调用
pci
_register_driver之后,还是在任何其他时间发生?是什么决定了这种行为?UPDATE
pci
_register_driver是一个扩展为__
pci
_register_driver
浏览 1
提问于2015-07-09
得票数 8
1
回答
自定义
PCI
驱动
程序无法探测设备
c
、
linux-kernel
、
linux-device-driver
、
kernel-module
、
pci
在通过调用init_module函数中的
pci
_register_driver()注册
PCI
驱动
程序后,假定设备与struct
pci
_device_id中指定的供应商ID、设备ID等匹配,则
驱动
程序应控制尚未具有
驱动
程序的任何我想强制以太网控制器使用我的
驱动
程序,只是为了进行实验(例如读取配置字节)。在Virtualbox来宾系统(Mint,内核3.13.0)上,我将以太网控制器的
驱动
程序列入黑名单,运行update-initramfs -u,然后重
浏览 42
提问于2016-08-06
得票数 1
1
回答
在Linux中带有"module_
pci
_driver“的
pci
设备
驱动
程序与具有"__init()”但没有"module_
pci
_driver()“的
pci
驱动
程序的区别
linux
、
initialization
、
device-driver
、
pci
我在
pci
设备
驱动
程序中看到了这一行。module_
pci
_driver(cp_driver); module_init(rtl8139_init_module);我所知道的是:我可以用__init创建
pci
设备
驱动
程序,但也可以创建没有__init的
pci
设备
驱动
程序。相反,如果我只想加载
浏览 5
提问于2021-01-11
得票数 0
回答已采纳
1
回答
是否有明确的方法将Linux内核中的
驱动
程序源代码与设备本身联系起来?
linux-kernel
、
drivers
、
devices
Linux内核的源代码包含了/drivers目录下许多设备的
驱动
程序源。有时,通过查看源代码注释,就可以得到
驱动
程序编写的设备的提示。但是,很多时候,我不知道任何设备或家庭的设备,司机的目标。是否有可能将
驱动
程序追溯到相应的设备?
浏览 0
提问于2016-07-13
得票数 3
2
回答
PCI
-STUB与VFIO-
PCI
kvm
、
pci
我想问您,在
PCI
存根上使用VFIO有什么好处?谢谢
浏览 0
提问于2016-12-06
得票数 6
回答已采纳
2
回答
pci
_enable_device_mem和
pci
_enable_device有什么区别?
pci
、
pci-e
pci
_enable_device_mem和
pci
_enable_device有什么区别?在ixgbe中,pf
驱动
使用
pci
_enable_device_mem,vf
驱动
使用
pci
_enable_device。
浏览 6
提问于2013-08-24
得票数 2
1
回答
为什么Ubuntu没有检测到我的SD卡?
12.04
、
sd-card
我不能装我的SD卡。我在华硕K55V (英特尔)上使用Ubuntu12.04LTS,我有一个sd卡插槽,但是Ubuntu没有检测到当我在插槽中放置SD卡时。不是Ubuntu或其他程序。
浏览 0
提问于2012-12-01
得票数 14
回答已采纳
1
回答
为什么
pci
_msi_enable函数在5.4Linux内核中不受欢迎,但仍然可以调用?
linux-kernel
-In上面的链接,我看到
pci
_enable_msi函数被废弃了,但是我仍然可以在我的
驱动
程序中成功地调用它。为什么要反对呢?什么是好的替代品?
浏览 0
提问于2021-05-17
得票数 1
1
回答
为什么链接gpu会冻结Ubuntu中的QEMU
ubuntu
、
qemu
、
virt-manager
我正在一个带有2 GTX 1070和I5 7400 CPU的工作站上运行Ubuntu,我安装了QEMU,我有一个旧的windows 10 vm,我试图通过在virt-manager GUI中添加
PCI
链接硬件来连接GPU,并恢复windows vm (从保存状态)它检测
PCI
硬件,但没有安装任何
驱动
程序,我完全启动了VM,然后尝试再次运行它,但是我得到了这个错误。failed') libvirt.libvirtError: unsupported configuration: host doesn't support p
浏览 0
提问于2022-08-27
得票数 0
回答已采纳
2
回答
Linux内核配置设备的顺序是什么?
linux
、
linux-kernel
、
kernel
、
linux-device-driver
、
hotplugging
正如我在阅读了Linux设备
驱动
程序第3版中与Linux设备模型相关的章节之后所理解的,当配置了一个新设备时,内核(2.6)或多或少遵循以下顺序: 设备在
驱动
程序内核中注册(包括设备initialization)A kobject在内的设备在设备模型中注册,它在sysfs中创建一个条目并引发热插拔事件总线,并检查
驱动
程序是否与deviceProbeDevice匹配,以确定哪一个匹配到
驱动
程序)。
浏览 20
提问于2010-06-01
得票数 8
回答已采纳
1
回答
PCI
热插拔似乎不起作用
virtualization
、
pci
在virsh中,我将
PCI
总线从主机上分离出来,并将其附加到VM中。我看不出这些步骤有什么错误。但我没有看到VM中列出的
PCI
设备。virsh # nodedev-dettach
pci
_0000_01_00_0Device attached successfully <hostdev mode=
浏览 0
提问于2014-02-06
得票数 0
1
回答
UIO设备文件/dev/uioX不是在Linux上创建的
debian
、
systemd
、
drivers
、
udev
、
devices
CONFIG_UIO_PDRV_GENIRQ=y# CONFIG_UIO_AEC is not setCONFIG_UIO_
PCI
_GENERIC
浏览 0
提问于2018-11-26
得票数 0
回答已采纳
1
回答
如何阻止树内
驱动
程序/ko绑定到设备,而不禁用该
驱动
程序。
networking
、
drivers
、
network-interface
、
pci
我有一个特定的树中设备
驱动
程序,我希望将它保留为设备启用(即,不要为所有设备显示它),而只是为了阻止它绑定到另一个
PCI
设备ID的设备上。有一个树内
驱动
程序r8169声称两者都支持,但是当RTL8125 (2.5GbE)设备使用这个r8169时,它的性能不高( 1GbE)。我希望在设备RTL8168 (1GbE)中使用树中
驱动
程序RTL8168 (1GbE),但是对于设备RTL8125 (2.5GbE)使用不同的树外
驱动
程序(r8125)。我可以手动重新绑定
驱动
程序,但是这不会在重新启动
浏览 0
提问于2022-03-01
得票数 1
3
回答
只卸载特定设备的内核模块(最好是从另一个内核模块的代码中卸载)
linux-kernel
、
device
我正在做一个项目,其中我有一个管理系统,可以通过
PCI
Express将PCIe硬件设备导出到其他系统。我有一个工作的管理内核模块,但需要找到一种方法来确保我导出的设备没有在管理系统上为其加载
驱动
程序。否则,设备将以冲突告终,因为相同的
驱动
程序将从两个不同的系统访问它&这显然会导致问题。有没有人知道一种干净的方法,可以在不修改内核或调整E1000
驱动
程序探测函数的情况下做到这一点?我不能简单地执行rmmod,因为这将删除两个NIC设备的所有模块。我希望未导出的NIC在管理系统中保持正常工作,同时仍为其加载e1000
浏览 0
提问于2013-11-21
得票数 5
1
回答
启用设备和分配内存的PCIe
驱动
程序错误
linux-kernel
、
linux-device-driver
、
kernel-module
、
pci-e
因此,在下一层,我为PCIe端点设备准备了一个设备
驱动
程序,这是一个内核模块,在Linux启动后加载到内核中。在我的
驱动
程序中,端点设备是从设备ID表中识别出来的,但是当我想通过
pci
_enable_device()启用设备时,我会看到以下错误:
pci
_enable_result =
pci
_enable_device (pdev); if
浏览 4
提问于2016-11-17
得票数 0
1
回答
用两个不同的
PCI
驱动
程序共享
PCI
设备
linux-kernel
、
linux-device-driver
、
pci
我正在编写
pci
驱动
程序,以访问ID为
PCI
_DEVICE_ID_INTEL_BROADWELL_IMC_HA0的Intel设备,它位于ff:12.0 (设备ID 0x6fa0)。但是,原来sbridge_edac
驱动
程序已经安装并与该
PCI
设备相关联。这将导致我的
pci
_register_driver()返回错误。如果另一个
驱动
程序已经与
PCI
设备相关联,是否有方法让我的
PCI
驱动
程序使用该
PCI
浏览 1
提问于2016-03-10
得票数 1
1
回答
Linux
PCI
驱动
程序的设置和调试
c
、
linux-kernel
、
linux-device-driver
、
pci
、
pci-e
在查看了这里的内核文档:之后,我不知道函数调用的顺序如何来设置和拆下一个
PCI
驱动
程序。如果我们在调用
pci
_request_resources()之前调用
pci
_enable_device(),那么这个序列就更有意义了。目前,当两个设备被分配到相同的范围时,设备
驱动
程序无法检测到错误。这一点以前已经讨论过,但在2.6.19:时没有更改 但是,在快速查看了几个
驱动
程序的源代码之后,大家一致认为
pci
_enable_device()总是第一位的。让事情变得更复杂的
浏览 0
提问于2018-07-03
得票数 9
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
供应PCI接口反射内存卡
PCI-e接口硬盘
供应GE反射内存卡PCI-5565PIORC-110000
转向32GT/s PCI Express设计所面临的挑战
中国银联加入PCI安全标准委员会战略会员
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券