腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
是否有明确的方法将
Linux
内核中的驱动程序源代码与
设备
本身联系起来?
、
、
Linux
内核的源代码包含了/drivers目录下许多
设备
的驱动程序源。有时,通过查看源代码注释,就可以得到驱动程序编写的
设备
的提示。但是,很多时候,我不知道任何
设备
或家庭的
设备
,司机的目标。是否有可能将驱动程序追溯到相应的
设备
?
浏览 0
提问于2016-07-13
得票数 3
1
回答
禁用某些硬件的检测?
、
、
我有一台有两张
PCI
电视卡的电脑。一个是Compro (胜利友好),另一个是Leadtek (
Linux
友好)。现在,我试图优化我的Ubuntu引导过程,我想禁用我的Compro卡的检测,因为它不能在
Linux
上工作,它不会工作,即使它运行,我也不在乎。有没有办法告诉
Linux
“忽略放置在那里的任何硬件(适当的
PCI
插槽)”?我关于电视卡检测的数据如下:[ 1.93388
浏览 0
提问于2012-01-03
得票数 3
1
回答
Linux
驱动程序如何调用UEFI固件提供的功能?
、
、
、
在引导过程中,
Linux
利用UEFI的驱动程序,一旦它有了自己的驱动程序,就会加载交换。 我的问题是,在源代码中这是什么样子的?例如,我正在查看NVMe源代码。我假设一定有一些基于标准的接口由固件公开,
Linux
驱动程序必须调用这些接口吗?(综合消费物价指数?)
浏览 0
提问于2022-11-15
得票数 1
1
回答
什么是
PCI
设备
?
、
在
Linux
中,lspci命令列出我笔记本中的所有
设备
(包括AGP、USB、SATA、SCSI、网桥、以太网等)。man lspci命令提供了以下信息:什么是
PCI
设备
?这与
PCI
总线(或
PCI
插槽)有关吗?
浏览 0
提问于2014-08-23
得票数 1
回答已采纳
1
回答
旧式
PCI
探测
、
、
从
Linux
kernel3.0开始,
pci
探测是自动的:
pci
_register_driver(&
pci
_driver); 在
Linux
内核2.6和更早的版本中,程序员必须创建一个字符
设备
,遍历
PCI
列表,选择合适的
PCI
并对其进行操作。你能告诉我这个过程的步骤是什么吗,为什么在使用
PCI
驱动程序之前需要初始化字符
设备
,为什么不再需要注册字符驱动程序。
浏览 1
提问于2012-08-28
得票数 1
回答已采纳
3
回答
Linux
驱动程序开发:
PCI
和PCIe驱动程序的区别?
、
、
我正在为
Linux
2.6.36编写
PCI
驱动程序。#include <
linux
/module.h>#include <
linux
/
pci
.h> #include<
li
浏览 13
提问于2012-08-28
得票数 12
回答已采纳
1
回答
自定义
PCI
驱动程序无法探测
设备
、
、
、
、
在通过调用init_module函数中的
pci
_register_driver()注册
PCI
驱动程序后,假定
设备
与struct
pci
_device_id中指定的供应商ID、
设备
ID等匹配,则驱动程序应控制尚未具有驱动程序的任何
PCI
设备
。然而,当我加载模块时,一些以前丢失的
设备
出现在lspci -k的输出中(由我的驱动程序控制它们),但是以太网控制器仍然缺少一条"Kernel driver in use: "线路。请注意,我对供应
浏览 42
提问于2016-08-06
得票数 1
2
回答
Linux
平台驱动程序和普通
设备
驱动程序有什么不同?
、
、
、
早些时候我曾假设: 请有人解释一下。
浏览 5
提问于2013-03-25
得票数 63
回答已采纳
1
回答
如何在freeBSD中热插拔
pci
/e
设备
?(或者如何删除和重新扫描/重新枚举
pci
设备
?)
、
、
、
我正在寻找一种刷新/重新枚举
pci
设备
列表的方法。echo 1 > /sys/bus/
pci
/devices/.../remove echo 1 > /sys/bus/
pci
浏览 2
提问于2015-03-26
得票数 1
1
回答
在OS /达尔文KEXTs中读取
PCI
配置空间
、
、
、
、
在
Linux
或Windows中,可以从任意驱动程序(不一定是“拥有”特定
PCI
设备
的驱动程序)读取
设备
的
PCI
配置空间。在
Linux
上,我们可以通过
pci
_read_config_*()来完成它。
浏览 2
提问于2016-05-17
得票数 0
回答已采纳
3
回答
如何创建出树外的QEMU
设备
?
其他优势只适用于IPC方法: 我知道树中的
设备
,正如在:中解释的那样,这是一种传统的做事方式。我能找到的最接近的代码是:,它在两边序列化
PCI
,并通过QEMU的TCP发送它。但这是更低效率和侵扰性,因为它需要额外的设置,在客户和主机。
浏览 2
提问于2017-05-30
得票数 6
2
回答
为什么
linux
内核3.14和4.9之间的某个地方的
PCI
设备
命名发生了变化?
、
我有一个
设备
,它有两个连接到PCIe的xilinx
PCI
卡,
设备
架构是PowerPC。我可以通过在/boot目录中创建符号链接来切换内核版本。0604: Device 1957:0070 (rev 21)lspci输出对应于/sys/bus/
pci
我的问题是为什么内核3.14和4.9之间的
pci
设备
命名发生了变化?对于这两个内核,我们有相同的硬
浏览 42
提问于2017-01-20
得票数 0
2
回答
Linux
PCI
设备
驱动程序总线诉内核IRQ
、
、
、
我正在为
Linux
中的PCIe卡编写
设备
驱动程序。我正试图在我的司机中使用中断。这是奇怪的地方..。cat /sys/bus/
pci
/devices/<my_device>/irq报告中断号为19。
浏览 6
提问于2013-03-19
得票数 7
回答已采纳
2
回答
PCI
与PCIe的差异
、
、
我已经开始阅读有关
PCI
和PCIe的文章。我遇到了“从软件的角度来看,
PCI
和
PCI
Express
设备
本质上是一样的,PCIe
设备
具有相同的配置空间、条和(通常)支持相同的
PCI
INTx中断”。PCIe使用串行接口,而
PCI
使用并行接口。那么,为
PCI
编写的
linux
驱动程序如何才能用于PCIe
设备
呢?我很困惑。请帮帮忙。阿贾马尔
浏览 0
提问于2017-07-28
得票数 4
1
回答
调制解调器和rng失败,没有这样的
设备
。
、
、
当试图将hw_random安装到2.6内核时,mod探针在CentOS 5.7和Fedora 15上都会返回一个致命的错误“没有这样的
设备
”。这两个都分别使用最新的内核。amd-rng.ko致命:插入(/lib/modules/2.6
浏览 0
提问于2011-11-16
得票数 2
1
回答
Linux
操作系统如何理解底层硬件?
、
、
我想知道
Linux
操作系统是如何理解底层的hardware.Can的。有人建议我从哪里开始理解吗?到目前为止,我只知道'/dev‘子目录在其中起着至关重要的作用。它具有
设备
特殊文件,这些文件就像是
设备
驱动程序的门户,然后
设备
驱动程序将其带到物理
设备
。我在某处读到,Udev守护进程侦听netlink套接字以收集此信息,并且Udev
设备
管理器会在
设备
发生时检测
设备
的添加和删除。 但是,我对
Linux
读取硬件的方式并不满
浏览 27
提问于2020-01-08
得票数 0
1
回答
用于
PCI
设备
信息的C/C++-API
、
、
、
在我用C++为
Linux
编写的程序中,我想显示有关系统执行程序的
PCI
设备
的信息(包括
设备
层次结构)。有C-或C++-
Linux
吗? 我看的是/sys/
设备
和/sys/bus/
pci
/
设备
。
浏览 0
提问于2014-09-16
得票数 0
3
回答
只卸载特定
设备
的内核模块(最好是从另一个内核模块的代码中卸载)
、
我正在做一个项目,其中我有一个管理系统,可以通过
PCI
Express将PCIe硬件
设备
导出到其他系统。我有一个工作的管理内核模块,但需要找到一种方法来确保我导出的
设备
没有在管理系统上为其加载驱动程序。否则,
设备
将以冲突告终,因为相同的驱动程序将从两个不同的系统访问它&这显然会导致问题。例如,假设我在管理器上安装了一个双端口英特尔100 port网卡
设备
,它将在系统中显示2个PCIe端点(例如Fn 0和1)。将为两个
设备
加载英特尔模块e1000。本质上,rmmod可以做到这一点,
浏览 0
提问于2013-11-21
得票数 5
2
回答
在
Linux
中,有没有办法找出哪个
PCI
卡插入了哪个
PCI
插槽?
、
、
在
Linux
中,有没有办法找出哪个
PCI
卡插入了哪个
PCI
插槽?/sys/bus/
pci
/ devices /包含许多
设备
(网桥、CPU通道等)这些不是卡,并且我在
设备
目录中找不到任何关于插槽卡映射的信息。
浏览 9
提问于2014-09-18
得票数 21
1
回答
使用procfs访问
pci
设备
与使用sysfs访问
pci
设备
有什么区别
、
、
procfs文件:/proc/bus/
pci
/00/00.0sysfs文件:/sys/bus/
pci
/devices/0000:00:00.0/resource 我见过一些驱动程序使用procfs
浏览 22
提问于2016-08-09
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux的字符设备和块设备
Linux设备驱动开发
PCI-e接口硬盘
供应PCI接口反射内存卡
linux内核机制之设备树
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券