腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
PCIe驱动程序-用户空间
如何
访问它?
、
、
、
、
我正在为
Linux
编写一个PCIe驱动程序,该驱动程序目前没有DMA,需要知道
如何
在从用户空间启用PCIe
设备
后读取和写入它。在驱动程序中,我做了探测()中的基本操作:
pci
_request_regions();但是
如何
从用户空间访问这个内存来进行
读写
呢?来自
pci
_iomap的内存是否显示用户空间代码可以调用的某个位置: open('mapped me
浏览 8
提问于2016-02-08
得票数 7
回答已采纳
1
回答
将UART数据重定向到pcie端口
、
、
、
我想把传到PCIE的数据传输到UART.And上,因为我有
linux
操作系统。提前谢谢。
浏览 4
提问于2016-10-28
得票数 0
1
回答
在
Linux
上是否有SetupDiGetClassDevs函数的等价物?
、
、
我已经编写了一个c++程序,使用HDEVINFO对象和SetupDiGetClassDevs函数在Windows中搜索
PCI
设备
。 这些函数在
Linux
中有没有等价物?
浏览 52
提问于2019-02-18
得票数 0
回答已采纳
1
回答
禁用某些硬件的检测?
、
、
我有一台有两张
PCI
电视卡的电脑。一个是Compro (胜利友好),另一个是Leadtek (
Linux
友好)。现在,我试图优化我的Ubuntu引导过程,我想禁用我的Compro卡的检测,因为它不能在
Linux
上工作,它不会工作,即使它运行,我也不在乎。有没有办法告诉
Linux
“忽略放置在那里的任何硬件(适当的
PCI
插槽)”?我关于电视卡检测的数据如下:[ 1.93388
浏览 0
提问于2012-01-03
得票数 3
1
回答
pci
是一种特殊的IO
设备
吗?
、
、
pci
是一种io
设备
,因为我们可以使用I/O指令将其寄存器
读写
到I/O端口(0xCF8~0xCFC),并连接到系统总线上。
pci
有自己的本地总线,一些符合
pci
标准的
设备
(如
pci
桥、
pci
显卡、网卡、
pci
硬盘)连接到
pci
总线上,对吗?
浏览 11
提问于2022-07-26
得票数 0
1
回答
usb鼠标驱动程序使用哪些功能?
、
、
、
我很难理解所有的usb协议是
如何
工作的(可能还有一些操作系统),以及通过软件/硬件完成了什么工作。如果我决定写个鼠标驱动..。 驱动程序
如何
读取数据?
浏览 10
提问于2022-10-03
得票数 0
1
回答
如何
访问用于编写驱动程序的PIO板?
、
、
我正在学习编写一个驱动程序,目的是从用户空间与一个简单的PIO
PCI
板进行通信。 我是否还需要创建一个字符
设备
,并基本上合并这两个项目,因此我有一个“
设备
编号”和一
浏览 0
提问于2019-11-10
得票数 0
1
回答
启用
设备
和分配内存的PCIe驱动程序错误
、
、
、
因此,在下一层,我为PCIe端点
设备
准备了一个
设备
驱动程序,这是一个内核模块,在
Linux
启动后加载到内核中。在我的驱动程序中,端点
设备
是从
设备
ID表中识别出来的,但是当我想通过
pci
_enable_device()启用
设备
时,我会看到以下错误: 另外,当我想通过使用PCIe
设备
为
pci<
浏览 4
提问于2016-11-17
得票数 0
1
回答
Linux
操作系统
如何
理解底层硬件?
、
、
我想知道
Linux
操作系统是
如何
理解底层的hardware.Can的。有人建议我从哪里开始理解吗?到目前为止,我只知道'/dev‘子目录在其中起着至关重要的作用。它具有
设备
特殊文件,这些文件就像是
设备
驱动程序的门户,然后
设备
驱动程序将其带到物理
设备
。我在某处读到,Udev守护进程侦听netlink套接字以收集此信息,并且Udev
设备
管理器会在
设备
发生时检测
设备
的添加和删除。 但是,我对
Linux
读
浏览 27
提问于2020-01-08
得票数 0
1
回答
如何
通过MMIO访问
pci
快速配置空间?
、
我是
PCI
express的新手,我想通过MMIO地址
读写
PCI
配置空间。我知道端口映射的IO是
如何
通过0xCFC和0xCF8端口地址(在x86上)
读写
到
PCI
配置空间的。我还编写了一个示例
linux
内核模块,通过端口映射io读取
pci
配置空间,这个模块工作得很好。我也想通过MMIO/MMCFG访问来做同样的事情。 我也做了一个搜索,但找不到令人信服的答案。
浏览 5
提问于2018-09-02
得票数 5
1
回答
是否有明确的方法将
Linux
内核中的驱动程序源代码与
设备
本身联系起来?
、
、
Linux
内核的源代码包含了/drivers目录下许多
设备
的驱动程序源。有时,通过查看源代码注释,就可以得到驱动程序编写的
设备
的提示。但是,很多时候,我不知道任何
设备
或家庭的
设备
,司机的目标。是否有可能将驱动程序追溯到相应的
设备
?
浏览 0
提问于2016-07-13
得票数 3
3
回答
主机系统内存到
PCI
域地址的映射
、
我对
PCI
的理解主机CPU可以将
PCI
地址域映射到其域(即系统域),从而可以使用主机CPU的简单加载/存储指令来实现由
PCI
总线上的
设备
发起的"
PCI
内存事务“。问题->是否可以将系统内存(即主机的主内存(实际内存))映射到
PCI
域地址,这样当主机系统是由
设备</e
浏览 5
提问于2014-07-03
得票数 1
1
回答
PCI
输入/输出控制的程序设计
、
、
我的工作是开发一个可以在
pci
(不是express或mini) i/o上操作的程序。我需要一些参考资料来开始这篇文章。我用C语言编程,在
Linux
和Windows平台上都是这样做的。
浏览 2
提问于2011-09-20
得票数 0
回答已采纳
1
回答
如何
通过
pci
设备
中的SMBus/I2C访问EEPROM
设备
?(
LINUX
)
、
、
、
、
我有一个支持SMBus/I2C的带有EEPROM的
PCI
设备
。我想创建一个用户空间应用程序(
Linux
),它可以
读写
到目标EEPROM。类似于IPMI在查询每个SSD/NVME
设备
上的VPD信息方面所做的工作。但是,我很难查询目标i2c总线和i2c
设备
。我正在使用i2cdetect查询i2c总线,但是我无法定位我的目标
设备
是否被检测到。问题:我还需要知道
设备
连接的i2c总线/适配器吗?这是怎么做的?我一直在研究
如何
浏览 5
提问于2018-01-24
得票数 1
1
回答
使用mmap访问
PCI
-e内存空间
、
、
、
端点
PCI
-e
设备
的内存空间等于256 MB.通过使用"pciutils“包,我可以轻松地
读写
端点
设备
的配置空间。00:00.0/resource0“ 但不幸的是,当我试图使用"mmap()“函数的返回地址来使用内存空间时,我无法正确读取端点
设备
的只读寄存器。考虑到上述情况,我是否错过了初始化<
浏览 5
提问于2016-11-03
得票数 6
回答已采纳
1
回答
linux
设备
驱动程序与虚拟
PCI
设备
的接口
、
、
、
我有一个模拟
PCI
设备
的用户空间程序。我已经下载了nvme
linux
设备
驱动程序,它使用NVMe标准与
PCI
设备
交互。我必须验证我的用户空间程序是否与标准兼容。C(
linux
设备
驱动程序)包含nvme_probe()函数,当插入
设备
时将调用该函数。因为我没有这个
设备
,所以我想我会在nvme_init()函数中加入探测功能。现在,我已经在互联网上学习了相当多,以了解
如何
模拟
PCI
浏览 6
提问于2012-12-07
得票数 3
回答已采纳
2
回答
PCI
与PCIe的差异
、
、
我已经开始阅读有关
PCI
和PCIe的文章。我遇到了“从软件的角度来看,
PCI
和
PCI
Express
设备
本质上是一样的,PCIe
设备
具有相同的配置空间、条和(通常)支持相同的
PCI
INTx中断”。PCIe使用串行接口,而
PCI
使用并行接口。那么,为
PCI
编写的
linux
驱动程序
如何
才能用于PCIe
设备
呢?我很困惑。请帮帮忙。阿贾马尔
浏览 0
提问于2017-07-28
得票数 4
2
回答
Linux
平台驱动程序和普通
设备
驱动程序有什么不同?
、
、
、
早些时候我曾假设: 请有人解释一下。
浏览 5
提问于2013-03-25
得票数 63
回答已采纳
1
回答
IRQS
如何
分配
、
、
、
我有一些关于
PCI
和IRQS的问题。
Linux
内核可以分配和更改连接
设备
的IRQS吗? 那么像USB控制器或SATA控制器这样的
设备
控制器呢?我们
如何
为控
浏览 2
提问于2014-11-21
得票数 1
1
回答
有人能解释一下
如何
在
linux
中使用
pci
_enable_device()吗
、
、
、
、
#include <
linux
/stddef.h> 11 #include <
linux
/init.h>这是否意味着我们必须在调用
浏览 1
提问于2013-11-15
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
pcie总线授时卡的使用
检查系统和硬件信息的命令
如何在登录界面获取 shell?
Intel傲腾SSD 900p实测:随机性能彪悍 延迟恐怖
A核与M核异构通信过程解析
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券