腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
是否有明确的方法将
Linux
内核中的驱动程序源代码与设备本身联系起来?
、
、
Linux
内核的源代码包含了/drivers目录下许多设备的驱动程序源。有时,通过查看源代码注释,就可以得到驱动程序编写的设备的提示。但是,很多时候,我不知道任何设备或家庭的设备,司机的目标。
浏览 0
提问于2016-07-13
得票数 3
1
回答
PCIe内核驱动程序DMA写入错误地址
、
、
我目前正在为
Linux
4.19编写一个PCIe内核驱动程序。
pci
_alloc_consistent我遇到的问题是,当使用虚拟地址
读取
D
浏览 5
提问于2020-03-30
得票数 0
1
回答
如何在
Linux
中
读取
扩展的PCIE配置空间?
、
、
、
我尝试过
读取
/proc/bus/
pci
目录下的用户空间
pci
条目,并在驱动程序中调用内核空间API
pci
_read_config_word()。但两者似乎都只能
读取
pci
基本配置空间,偏移量小于0x100。 我想要
读取
的偏移量超过0x100,谁能告诉我在
Linux
下如何
读取
?如果在内核空间中完成,告诉调用哪个API将是非常有用的。非常感谢!
浏览 2
提问于2011-06-14
得票数 4
回答已采纳
1
回答
在OS /达尔文KEXTs中
读取
PCI
配置空间
、
、
、
、
在
Linux
或Windows中,可以从任意驱动程序(不一定是“拥有”特定
PCI
设备的驱动程序)
读取
设备的
PCI
配置空间。在
Linux
上,我们可以通过
pci
_read_config_*()来完成它。
浏览 2
提问于2016-05-17
得票数 0
回答已采纳
2
回答
在
linux
中通过
PCI
向设备传输视频
数据
的最佳方法
、
、
、
、
在
linux
环境下,我需要通过
PCI
将视频
数据
传输到FPGA设备。我在FPGA上使用第三方
PCI
主核。到目前为止,我已经在FPGA上实现了一个简单的DMA控制器,使用连续的
PCI
写突发将
数据
从FPGA传输到CPU。 接下来,我需要将视频
数据
从CPU传输到FPGA。做这件事最好的方法是什么?我应该在FPGA上实现一个模块,它在
PCI
上执行大量的突发
读取
。或者有一种方法可以让CPU使用
PCI
写突发有效地将
数据</
浏览 4
提问于2011-06-09
得票数 0
回答已采纳
1
回答
如何使Adaptec AHA-2940 SCSI
PCI
卡与Ubuntu一起工作?
我的AHA-2940是通过lspci显示的,但是没有一个连接的驱动器出现在lsblk中。我需要做什么来让我的系统识别这些驱动器?
浏览 0
提问于2022-04-12
得票数 1
回答已采纳
1
回答
基于FPGA的
PCI
IO卡的dma
、
、
、
我有梅萨电子5i20
PCI
卡。提供了一个应用程序,该应用程序接收PC机上的
数据
并将其发送到卡上的FPGA,类似地,它将
数据
从卡上的FPGA读回到PC机上。问候
浏览 1
提问于2013-05-13
得票数 1
1
回答
阻止
读取
操作直到发生外部事件的正确方法?
、
、
、
我正在为
数据
采集系统开发一个设备驱动程序。有一个
pci
设备,它同时提供定期的输入和输出
数据
。然后,
linux
通过文件操作来管理循环缓冲区中的
数据
。系统的
数据
吞吐量相对较低--每秒接收750,000字节多一点,每秒传输150,000字节。#include <<
浏览 1
提问于2017-11-17
得票数 0
1
回答
使用Win32 API访问
PCI
配置空间
、
、
、
、
给定
PCI
设备的地址(即总线、设备、功能),如何使用用户空间中的Win32 API调用以编程方式
读取
该设备的配置空间(例如供应商ID、设备ID)?在
Linux
上,一个打开/sys/bus/
pci
/设备//config文件并从右偏移量
读取
。
浏览 7
提问于2016-03-30
得票数 5
回答已采纳
1
回答
Python中的
PCI
总线接口
、
我们有一块板可以连接在主板的
PCI
总线上。我们可以通过板卡的定制软件
读取
基地址和任何相关信息。通过电路板进行读写是没有任何问题的,这意味着在操作系统级别应该不会有任何问题。我们需要通过Python接口访问
数据
。是否有任何库或代码可供我将
数据
发送到该地址?该主板已经支持C++和VB库。实际上,我需要的是一个用python编写的
PCI
总线接口。
浏览 4
提问于2014-10-16
得票数 1
2
回答
PCIe驱动程序-用户空间如何访问它?
、
、
、
、
我正在为
Linux
编写一个PCIe驱动程序,该驱动程序目前没有DMA,需要知道如何在从用户空间启用PCIe设备后
读取
和写入它。在驱动程序中,我做了探测()中的基本操作:
pci
_request_regions();但是如何从用户空间访问这个内存来进行读写呢?来自
pci
_iomap的内存是否显示用户空间代码可以调用的某个位置:mmap(
浏览 8
提问于2016-02-08
得票数 7
回答已采纳
2
回答
没有调用
pci
_driver.probe函数,所以
pci
_device_id错误吗?
、
、
我正在将我的第一步转移到
Linux
内核设备驱动程序开发。任何帮助都是非常感谢的。AFG /
浏览 3
提问于2012-08-10
得票数 2
回答已采纳
1
回答
我的内核模块如何在不使用
pci
_get_device()的情况下访问
PCI
设备?
、
、
目前,我有一个
Linux
2.6内核模块,它通过
pci
_get_device()和
pci
_read_config_dword()访问某个设备。将来,该模块将被修改为,也会工作一台似乎没有
PCI
总线的机器(/sys/ bus /
pci
不存在),但是在一个固定的已知地址上有特定的设备。现在,我希望one模块二进制没有在两台机器上工作的参数。为了能够在非
PCI
机器上加载模块,我认为我必须避免使用
pci
_get_device()等;因此,我必须以其他
浏览 2
提问于2013-07-15
得票数 0
回答已采纳
1
回答
从文件中
读取
PCI
设备(而不是lspci命令)
、
、
、
我需要从文件中
读取
PCI
设备的信息。但是,当我使用这样的命令时,它提供了不可用的输出:输出:我怎么才能解决这个问题?操作系统:类似Debian的
Linux
x64,Kenel 4.19
浏览 0
提问于2021-05-14
得票数 0
回答已采纳
2
回答
为什么read_
pci
_config_16函数在调用inb/inw时按位执行
、
、
、
、
要
读取
PCI
配置空间,我需要将BDF和偏移量写入0xCF8h,然后
读取
数据
寄存器0xCFCh。u32 read_
pci
_config(u8 bus, u8 slot, u8 func, u8 offset) u32 v;11) | (func<<8) | offset, 0xcf8); v =
浏览 6
提问于2019-11-17
得票数 1
回答已采纳
1
回答
自定义
PCI
驱动程序无法探测设备
、
、
、
、
PCI
设备。我想强制以太网控制器使用我的驱动程序,只是为了进行实验(例如
读取
配置字节)。#include <
linux
/kernel.h>#include <
linux
/fs.h> static struct
pci
_devic
浏览 42
提问于2016-08-06
得票数 1
1
回答
用于获取MAC地址的
PCI
驱动程序
、
、
、
、
VM和我的以太网卡上运行Ubuntu是Intel one,如下00:08.0以太网控制器: Intel Corporation 82540EM千兆位以太网控制器(02版) 6 7 #include <
浏览 1
提问于2013-11-20
得票数 0
1
回答
Linux
驱动程序如何调用UEFI固件提供的功能?
、
、
、
在引导过程中,
Linux
利用UEFI的驱动程序,一旦它有了自己的驱动程序,就会加载交换。 我的问题是,在源代码中这是什么样子的?例如,我正在查看NVMe源代码。我假设一定有一些基于标准的接口由固件公开,
Linux
驱动程序必须调用这些接口吗?(综合消费物价指数?)
浏览 0
提问于2022-11-15
得票数 1
1
回答
Linux
PCI
驱动程序,mmap预取
、
、
、
我有一个
PCI
设备、它的
Linux
驱动程序和一个用户空间应用程序.应用程序mmap是
PCI
设备通过驱动程序的第一个条。然而,我刚搬到一个手臂平台,我有一种奇怪的行为: 从驱动程序中
读取
/写入
数据
的行为正确。从用户空间
读取
会触发一个64字节的
PCI
读取
请求,因为我的设备只接受32位的访问(+我不想因为副作用而这样做),所以无法完成这个请求。我认为问题在于mmap想要预取一些
数据
,并发出这64个字节的
读取
。
浏览 1
提问于2012-10-16
得票数 2
回答已采纳
2
回答
如何在Ubuntu12.10上使用NVIDIA GeForce M310作为VirtualBox的来宾?
、
、
过去几周,Ubuntu12.10玩得很开心。这是在Windows 7托管的Virtualbox上以客人身份运行的。在Unity3D方面遇到了一些挑战。特别是因为直到最近才支持X11版本1.13。从今天起,我们可以下载Virtualbox版本4.2.2,它通过添加来宾还支持X11版本1.13。到目前为止大家都做得很好。问题:如何获得硬件(如Nvidia
浏览 0
提问于2012-10-19
得票数 10
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux Shell 读取从键盘输入的数据
读取数据.py
ffplay数据读取线程
如何在 Rust 中读取和写入文件|Linux 中国
VB读取txt的数据
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券