腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
PCIe驱动程序-用户空间如何访问它?
、
、
、
、
我正在为
Linux
编写一个PCIe驱动程序,该驱动程序目前没有DMA,需要知道如何在从用户空间启用PCIe设备后读取和写入它。在驱动程序中,我做了探测()中的基本操作:
pci
_request_regions();但是如何从用户空间访问这个内存来进行读写呢?来自
pci
_iomap的内存是否显示用户空间代码可以调用的某个位置:mmap(...); 如果是
浏览 8
提问于2016-02-08
得票数 7
回答已采纳
1
回答
Linux
驱动程序和设备.h
、
、
我直接从制造商那里得到了一些用于canbus硬件的
Linux
驱动程序,但是它们已经过期了(至少对于我的内核来说是这样),让我自己来解决。/src/esdcan_
pci
.c:353:9: error: ‘struct device’ has no member named ‘driver_data’ void (*release)(struct device *
浏览 1
提问于2011-04-13
得票数 3
回答已采纳
3
回答
只卸载特定设备的内核模块(最好是从另一个内核模块的代码中卸载)
、
我正在做一个项目,其中我有一个管理系统,可以通过
PCI
Express将PCIe硬件设备导出到其他系统。有没有办法告诉
Linux
“只卸载这个特定设备的模块”?在Windows上,我猜这相当于在设备管理器中右击一个设备&选择“禁用”。
浏览 0
提问于2013-11-21
得票数 5
3
回答
Linux
驱动程序开发:
PCI
和PCIe驱动程序的区别?
、
、
我正在为
Linux
2.6.36编写
PCI
驱动程序。#include <
linux
/module.h>#include <
linux
/
pci
.h> #include<
linux
&
浏览 13
提问于2012-08-28
得票数 12
回答已采纳
1
回答
我应该从/var/log目录中删除哪些文件来释放Ubuntu16.04中的空间?
、
、
、
两天前,我在一个158 it的硬盘上安装了Ubuntu16.04,它已经显示128 it的空间被使用了。在检查驱动器之后,我发现目录/var/log正在占据116 it,并且它不断地扩展它的大小,syslog -- 21kern.log -- 57此外,我正在使用HP ProBook440 G3。 我们高度赞赏在这方面提供的帮助。谢谢!
浏览 0
提问于2017-02-05
得票数 2
回答已采纳
1
回答
PCI
/PCIe设备如何在
Linux
内核中注册自己?
、
、
、
、
当内核启动时,
PCI
子系统
为每个物理
PCI
总线创建一个
pci
_bus,然后将
pci
_bus添加到
pci
_root_buses(具有
PCI
配置)。但是
PCI
设备驱动程序通过
pci
_register_driver注册驱动程序,并将
PCI
驱动程序添加到
pci
_bus_type中。
pci
_bus_type如何知道
PCI
配置。
pci
_bu
浏览 1
提问于2015-07-16
得票数 5
回答已采纳
2
回答
在request_irq函数中哪里可以找到IRQ号?
我正在学习
Linux
下的设备驱动程序编程。我想知道在哪里可以找到在request_irq函数中用作" IRQ“参数的irq号?
浏览 1
提问于2010-06-11
得票数 1
1
回答
如何在UEFI程序中获取网络接口卡的硬件ID?
网卡硬件id的形式类似于
PCI
\VEN_8086&DEV_153A&SUBSYS_309717AA&REV_04。 我想在UEFI程序中得到它,但是我还没有在UEFI规范中得到任何提示。
浏览 3
提问于2016-07-20
得票数 0
回答已采纳
2
回答
Linux
PCIe驱动程序:用于私有数据结构的是什么?
、
、
我正在为
Linux
创建我的第一个PCIe驱动程序,并且有一个关于
pci
_set_drvdata()函数使用哪种结构的问题。当我查看示例时,似乎有一个特定的struct需要填写,然后发送到
pci
_set_drvdata()。 这个案子我该做些什么?
浏览 3
提问于2016-01-15
得票数 1
回答已采纳
1
回答
wifi接口有时在archlinux中不起作用
、
、
linux
-固件安装了04:00.0网络控制器:高通公司QCA9377 802.11ac无线网络适配器(rev 31)正在使用的内核驱动程序: ath10k_
pci
内核模块: ath10k_
pci
1: lo:<回环,向上,LOWER_UP> mtu 65536 qdisc状态未知模式默认组默认qlen 1000 2: enp3s0:<非载波,广播
浏览 0
提问于2021-07-10
得票数 0
1
回答
在基于ARM的系统中,PCIe设备的文件枚举位于
Linux
内核中?
、
、
、
作为一个起点,我已经开始研究
Linux
内核4.15.9代码。我无法找到相关的PCIe驱动程序文件。特别是,我对PCIe设备枚举和配置感兴趣。如能在这方面提供任何帮助,将不胜感激。
浏览 6
提问于2018-03-14
得票数 0
回答已采纳
3
回答
在任何
PCI
拓扑中,同一总线上是否可以存在两个相同的设备
根据
PCI
标准,基于供应商Id、设备Id和总线编号来识别设备。相同类型的所有设备具有相同的供应商id和设备id。如果我把两个这样的设备放在同一条总线上,比如说总线0。
PCI
软件
子系统
如何区分这两者?如果这种情况在
PCI
中是不可能的,那么这种事情可以通过
PCI
Express交换机来实现吗?
浏览 2
提问于2010-06-10
得票数 4
1
回答
谁以及何时分配
PCI
/PCIe设备栏基址?
、
、
我正在寻找内核如何做
PCI
/PCIe枚举和BAR分配。我以为内核会在启动时分配BAR的
PCI
基地址,但当我尝试
pci
早期转储(在内核初始
PCI
子系统
之前)查看BAR的值时,我发现所有的基地址都已经分配了!?这是否意味着BIOS执行
PCI
/PCIe枚举和BAR分配?BIOS如何知道每个
pci
设备的基地址并无冲突地分配这些地址?如果是,嵌入式系统(没有BIOS )如何枚举和分配
PCI
/PCIe设备的基地址? 顺便说一下,我的电
浏览 3
提问于2015-02-03
得票数 5
2
回答
我如何发现macOS和
linux
驱动程序在mac硬件上的区别?
、
、
、
、
它是否适用于
linux
?但是,下面是指向开源无线驱动程序的比较维基百科页面的链接:有一些绿色和一些红色。有macOS BCM43xx驱动程序和
linux
BCM43xx驱动程序吗? 为什么这个mac说所有的PHY模式都是支持的,而不是wiki页面呢?是因为他们是不同的司机吗?
浏览 0
提问于2017-03-04
得票数 6
回答已采纳
1
回答
linux
设备驱动程序与虚拟
PCI
设备的接口
、
、
、
我有一个模拟
PCI
设备的用户空间程序。我已经下载了nvme
linux
设备驱动程序,它使用NVMe标准与
PCI
设备交互。我必须验证我的用户空间程序是否与标准兼容。C(
linux
设备驱动程序)包含nvme_probe()函数,当插入设备时将调用该函数。因为我没有这个设备,所以我想我会在nvme_init()函数中加入探测功能。现在,我已经在互联网上学习了相当多,以了解如何模拟
PCI
设备,例如,我不明白如何将填充的结构
pci
_dev返回到nvme_probe() ofpci_set_drv
浏览 6
提问于2012-12-07
得票数 3
回答已采纳
1
回答
关于
pci
.ids的
Linux
基本信息
、
pci
.ids文件是什么?我在哪里可以找到它?这个文件的用途是什么? 我是
Linux
编程的新手,偶然发现了这个文件。
浏览 1
提问于2012-09-06
得票数 0
回答已采纳
1
回答
Xen:二次GPU通过后domU上的图形输出
、
、
、
、
我已经完成了一个从domU到
Linux
的辅助GPU,但是我不知道如何从辅助GPU输出Xorg。我所做的事情的简短清单:将intel_iommu=on添加到dom0 GRUBGPU及其音频
子系统
的xl
pci
-assignable-add _______ 将两个
PCI<
浏览 0
提问于2017-06-07
得票数 2
回答已采纳
1
回答
进程管理和内存管理在
Linux
内核中的用途是什么?
📷
Linux
内核
子系统
的存在是为了处理网络、VFS、设备?
Linux
内核中进程管理和内存管理的目的是什么?我还试图找到
Linux
内核
子系统
(如VFS、Network、Device )的用途,这些
子系统
与进程管理()和内存管理( Memory Management )等其他
Linux</
浏览 0
提问于2019-01-19
得票数 0
1
回答
使用UEFI会增加电池寿命吗?
、
、
、
、
如果是真的,该功能在
Linux
中实现了吗?我是说,有司机吗? 我是否提高了GPT格式的磁盘的速度,还是因为我的UEFI使用而更快地启动?
浏览 0
提问于2013-04-02
得票数 5
1
回答
PNPDeviceID值的含义是什么?
、
所使用的wmic命令是:PNPDeviceID就像: 我猜Ven_10DE是供应商id,dev_1245是设备id,subsys_00007377是
子系统
id,rev_a1是修改id,但是什么
子系统
意味着?“4&1 DDDA1E7&0&000
浏览 1
提问于2017-02-27
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Windows 11安装Linux子系统并运行Linux GUI应用
如何在 Windows 10 上开启 Linux子系统
Win10 安装 Linux子系统 Ubuntu18.04/Kali Linux 的体验
微软Windows 10 2004将迎来全新Linux子系统
Windows 的 Linux 子系统现已支持“复制/粘贴”操作
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券