腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
PCIe热复位与时隙复位
我正在
开发
linux
PCIe和NVMe
驱动
程序。我在
pci
驱动
程序中遇到了一个函数,
pci
_reset_bus(),通过插槽或总线进行
pci
重置。但是我不确定
pci
插槽复位是什么(它是由__
pci
_reset_slot()).实现的)。 有人能帮我理解这件事吗?我还可以使用这个导出的符号,即
pci
_reset_bus(),进行热复位吗?我想在我的自定义NVMe
驱动
程序中使用这个。
浏览 14
提问于2021-01-27
得票数 0
1
回答
是否有明确的方法将
Linux
内核中的
驱动
程序源代码与设备本身联系起来?
、
、
Linux
内核的源代码包含了/drivers目录下许多设备的
驱动
程序源。有时,通过查看源代码注释,就可以得到
驱动
程序编写的设备的提示。但是,很多时候,我不知道任何设备或家庭的设备,司机的目标。是否有可能将
驱动
程序追溯到相应的设备?
浏览 0
提问于2016-07-13
得票数 3
2
回答
Linux
设备
驱动
程序注册过程
、
我是一个
linux
新手,试图理解
Linux
设备模型。我已经浏览了
Linux
3.1.6代码库,特别是
驱动
程序部分,并发现我的问题是何时使用register
浏览 2
提问于2011-12-30
得票数 4
回答已采纳
1
回答
多个设备,单个
驱动
程序
、
、
、
我已经为
PCI
-e fpga卡
开发
了一个
linux
设备
驱动
程序,它正在工作。现在,让我们假设我想要在同一台pc上安装两个(相等的)
pci
-e卡。它怎麽工作?我试图入侵
驱动
程序,我期望一个“双探测”回调,但它不是。那么,我该如何处理这种情况?通过次要号码吗?有人能帮帮我吗?ps
PCI
卡是fpga
开发
板,所以它们实际上是“相同”的卡,也许我必须在硬件上区分一些东西?
浏览 3
提问于2014-01-24
得票数 1
1
回答
虚拟机器的伪
PCI
设备
、
、
、
背景最近,我们已经为软件
开发
环境改用了虚拟机。能够以VM可以交互的方式模拟
PCI
设备的功能,这将是一个巨大的帮助。是否有一种方法可以创建一个假的/虚拟的
PCI
设备来与
开发
的虚拟机接口?理想情况下,“虚拟设备”是运行在虚拟机主机(
开发
人员的计算机)上的软件。
浏览 5
提问于2016-01-19
得票数 2
回答已采纳
1
回答
重新插入时USB
驱动
程序崩溃。
、
、
、
、
我对
linux
设备
驱动
程序非常陌生,目前正在
开发
USB
驱动
程序。我需要使USB相关的
驱动
程序作为可加载模块,并删除/重新插入他们的意志。但是我面临一些问题,我正在
开发
基于高通820处理器(APQ8096)的Dragonboard 820。
Linux
内核版本: 3.18.20 insmod -
pci
.ko insmod x
浏览 6
提问于2017-04-10
得票数 1
1
回答
自定义
PCI
驱动
程序无法探测设备
、
、
、
、
在通过调用init_module函数中的
pci
_register_driver()注册
PCI
驱动
程序后,假定设备与struct
pci
_device_id中指定的供应商ID、设备ID等匹配,则
驱动
程序应控制尚未具有
驱动
程序的任何我想强制以太网控制器使用我的
驱动
程序,只是为了进行实验(例如读取配置字节)。这成功地解除了默认
驱动
程序与控制器的关联,因为
驱动
程序不再显示在lspci -k的输出中。请注意,我对供应商和设备字段使用了
P
浏览 42
提问于2016-08-06
得票数 1
3
回答
如何从
驱动
程序的ioctl()中的文件对象中获取
pci
_dev?
、
、
我正在为PCIE硬件
开发
一个
linux
驱动
程序。内核是v4.13。对于每个设备对象,都有一组用
pci
_set_drvdata(struct
pci
_dev *pdev, void *data)存储的数据。
浏览 0
提问于2018-02-23
得票数 0
2
回答
Atheros Wifi工作在一台台式计算机上,而不是另一台。
、
physical id: 0 version: 01 clockbridge: Intel Corporation Sandy Bridge
PCI
Express Root Port (rev 09) 00:16.0 Communication controllerbridge: Intel Corporation Cougar Point
PCI
Express Root Port 1 (rev b
浏览 0
提问于2011-04-10
得票数 1
回答已采纳
2
回答
Linux
用户空间
PCI
驱动
程序
、
、
我正在尝试编写一个在用户空间中运行的
PCI
设备
驱动
程序。不是我的主意,是客户想要的。Target是一个嵌入式
Linux
板,不会有超过一个用户。我是一个经验丰富的C程序员,了解
Linux
,只是不熟悉
Linux
驱动
程序的
开发
。中断将使用MSI模型完成。还需要处理D
浏览 4
提问于2013-09-26
得票数 0
回答已采纳
1
回答
旧式
PCI
探测
、
、
从
Linux
kernel3.0开始,
pci
探测是自动的:
pci
_register_driver(&
pci
_driver); 在
Linux
内核2.6和更早的版本中,程序员必须创建一个字符设备,遍历
PCI
列表,选择合适的
PCI
并对其进行操作。你能告诉我这个过程的步骤是什么吗,为什么在使用
PCI
驱动
程序之前需要初始化字符设备,为什么不再需要注册字符
驱动
程序。
浏览 1
提问于2012-08-28
得票数 1
回答已采纳
2
回答
基地址寄存器如何获取地址?
、
、
、
、
我已经完成了
linux
发行版下FPGA的pcie
驱动
程序的
开发
。一切都很好。但是我想知道FPGA的
PCI
端点中的基址寄存器从哪里获得基址。当我生成PCIe端点时,我能够设置条形图的长度,但不能更多。在PCIe
驱动
程序中,我执行像
pci
_enable_device这样的标准函数,但我没有专门设置基地址。亲切地问候托马斯
浏览 12
提问于2014-06-05
得票数 3
1
回答
AVerTV混合动力车HD H830
、
我需要在
Linux
上安装这张卡吗? 我找不到任何
驱动
程序-> https://www.linuxtv.org/wiki/index.php/AVerMedia
浏览 0
提问于2017-12-27
得票数 1
1
回答
我的笔记本电脑中的
PCI
头看起来与自由电子的
PCI
报头不同。
、
、
我正在尝试
开发
一个
pci
驱动
程序,但是我无法编译它,因为我的
pci
头与书籍和参考文件完全不同。我的分布是3.15.7-1-拱形。http://lxr.free-electrons.com/source/include/
linux
/
pci
.h/* *
PCI
L
浏览 0
提问于2014-07-31
得票数 2
回答已采纳
1
回答
在OS /达尔文KEXTs中读取
PCI
配置空间
、
、
、
、
在
Linux
或Windows中,可以从任意
驱动
程序(不一定是“拥有”特定
PCI
设备的
驱动
程序)读取设备的
PCI
配置空间。在
Linux
上,我们可以通过
pci
_read_config_*()来完成它。
浏览 2
提问于2016-05-17
得票数 0
回答已采纳
2
回答
嵌入式系统的
PCI
Express
驱动
程序
、
我们正在
开发
一个嵌入式系统,它将使用运行
Linux
或Windows embedded的PC主板(尚未确定是哪一个)。板卡将通过
PCI
Express从FPGA读取数据。新手问题:我们是否必须
开发
自己的PCIe
驱动
程序,或者我们可以使用操作系统中的某些
驱动
程序?如果我们需要自己的资源,你能推荐一个资源吗?
浏览 5
提问于2011-05-10
得票数 4
2
回答
没有调用
pci
_driver.probe函数,所以
pci
_device_id错误吗?
、
、
我正在将我的第一步转移到
Linux
内核设备
驱动
程序
开发
。任何帮助都是非常感谢的。AFG
浏览 3
提问于2012-08-10
得票数 2
回答已采纳
3
回答
Linux
驱动
程序
开发
:
PCI
和PCIe
驱动
程序的区别?
、
、
我正在为
Linux
2.6.36编写
PCI
驱动
程序。#include <
linux
/module.h>#include <
linux
/
pci
.h> #include&
浏览 13
提问于2012-08-28
得票数 12
回答已采纳
2
回答
PCIe
驱动
程序-用户空间如何访问它?
、
、
、
、
我正在为
Linux
编写一个PCIe
驱动
程序,该
驱动
程序目前没有DMA,需要知道如何在从用户空间启用PCIe设备后读取和写入它。在
驱动
程序中,我做了探测()中的基本操作:
pci
_request_regions();但是如何从用户空间访问这个内存来进行读写呢?我是否向我的PCIe
驱动
程序添加文件操作?来自
pci
_iomap的内存是否显示用户空间代码可以调用的某个位置:
浏览 8
提问于2016-02-08
得票数 7
回答已采纳
1
回答
Ubuntu 21.10上没有检测到Wi模块
、
、
$ cat /proc/version$ lsusbBus 005 Device 001: ID 1d6b:0002
Linux
Foundation 2.0 root hub Bus 004 Device
浏览 0
提问于2022-02-03
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux设备驱动开发
Linux驱动开发-编写VS1053芯片音频驱动
Linux驱动系列-PWM驱动
用 Rust 开发 Linux 驱动?内核维护者表示愿意接受
用 Rust 开发 Linux 驱动?内核维护者表示愿意接受
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券