腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
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元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统编程 读写锁rwlock
通过重定向在 Linux 终端任意读写数据
Linux的字符设备和块设备
Linux设备驱动开发
这种设备只有微软才有 能自动利用DNA读写信息
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券