腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
平台
设备
的
名称来自何处
、
、
我正在阅读关于
Linux
设备
模型
的
文章,它是围绕总线、
设备
和
驱动
程序构建
的
,.I能够理解一些关于
设备
和
驱动
程序
匹配
的
情况,但不清楚总线在这里
的
作用,总线是如何与
设备
匹配
的
。我还有一个疑问,关于平台
设备
的
名字是从哪里来
的
。 平台总线只是将每个
设备</e
浏览 3
提问于2013-10-08
得票数 5
回答已采纳
2
回答
platform_device_register
和
usb
驱动
程序
、
、
我试图了解
linux
是如何在我
的
cambria (ARM)板上初始化USB控制器
的
。
linux
内核中有一些文件:USB控制器被定义为平台
设备
: },并由下列机构引用: platform_device_register(&cambr
浏览 5
提问于2014-03-03
得票数 1
回答已采纳
2
回答
Linux
内核配置
设备
的
顺序是什么?
、
、
、
、
正如我在阅读了
Linux
设备
驱动
程序第3版中与
Linux
设备
模型相关
的
章节之后所理解
的
,当配置了一个新
设备
时,内核(2.6)或多或少遵循以下顺序:
设备
在
驱动
程序内核中注册(包括
设备
initialization)A kobject在内
的
设备
在
设备
模型中注册,它在sysfs中创建一个条目并引发热插拔事件总线,并检查
驱动
程序是否与d
浏览 20
提问于2010-06-01
得票数 8
回答已采纳
1
回答
旧式PCI探测
、
、
从
Linux
kernel3.0开始,pci探测是自动
的
:pci_register_driver(&pci_driver); 在
Linux
内核2.6
和
更早
的
版本中,程序员必须创建一个字符
设备
,遍历PCI列表,选择合适
的
PCI并对其进行操作。你能告诉我这个过程
的
步骤是什么吗,为什么在使用PCI
驱动
程序之前需要初始化字符
设备
,为什么不再需要注册字符
驱动
程序。
浏览 1
提问于2012-08-28
得票数 1
回答已采纳
1
回答
设备
驱动
程序代码在哪里执行?内核空间还是用户空间?
、
、
Part1:我知道在内核空间中执行
的
代码有一些额外
的
特权,比如访问任何内存位置(如果我错了,请更正)。如果我们安装了第三方
驱动
程序,如果它在内核空间中运行,这对整个系统不是
浏览 1
提问于2012-11-15
得票数 11
回答已采纳
3
回答
当
设备
是调制解调器时,USB类有什么不同?
、
每个USB
设备
都必须符合某种USB
设备
类定义,基于
设备
驱动
程序将在
Linux
系统上得到使用。我明白
的
那部分。 但我不明白什么。例如,大部分USB调制解调器都属于通信
设备
类。我有一个3G USB调制解调器
和
一个3G USB dongle (例如,tata光子),它们都属于相同
的
通信级别,而3G USB调制解调器使用CDC-ACM
驱动
程序,3G dongle使用串行转换
驱动
程序是什么使这些
设备<
浏览 0
提问于2013-11-30
得票数 0
回答已采纳
1
回答
SPI内核模块,如何安装
驱动
程序?
、
我
的
任务是将spi
驱动
程序导入到运行Openwrt
的
现有平台中。在“成功”构建了完整
的
Openwrt:包
和
与运行在平台中
的
内核相
匹配
的
包之后,包括spidev内核模块,我在使这个模块工作时遇到了一些麻烦。
驱动
程序
的
**insmod**无误终止,我在**/sys/class**中看到创建了目录**spidev**,但它是空
的
。 看着spidev内核模块
的
代码,函数
浏览 6
提问于2017-11-13
得票数 1
6
回答
如何将
linux
设备
路径与windows
驱动
器名
匹配
?
、
、
用户选择Windows
驱动
器字母,然后
linux
部件使用相应
的
分区执行操作。问题是在Windows
驱动
器字母(如C:)
和
linux
设备
名称(如/dev/sda1 1)之间找到
匹配
。在找到Windows编写
的
所需信息后进行实际
匹配
。对于在/proc/分区中找到
的
每个分区,获取
驱动
器序列号(通过HDIO_GET_IDENTITY syscall)
浏览 11
提问于2008-08-20
得票数 3
回答已采纳
1
回答
平台
设备
与平台
驱动
程序连接
、
、
、
通过
linux
中
的
usb代码。我偶然发现了platform_device_add() api。 我
的
问题是当我们使用上面的api创建一个平台
设备
时,关联
的
驱动
程序是如何绑定到它
的
?根据我
的
理解,平台
驱动
程序注册自己,当与
设备
树兼容
的
字符串
和
驱动
程序中提到
的
字符串发生
匹配
时,调用
驱动
程序
的
探测。
浏览 2
提问于2021-02-25
得票数 1
回答已采纳
1
回答
当mod别名不
匹配
时,可以在
linux
上使用现有
驱动
程序来设置新
设备
吗?
、
、
、
我有一个USB
设备
,我正在使用Ubuntu20.04.3。制造商提供了一个库
和
一个
驱动
程序。他们提供
的
驱动
程序是一个稍微修改过
的
Exar
驱动
程序。查看他们
的
版本
和
香草Exar
驱
浏览 0
提问于2022-03-03
得票数 2
回答已采纳
3
回答
强制
驱动
程序与
设备
匹配
、
、
我有一个usb硬件,我知道它
的
驱动
程序。但是,供应商id
和
产品id与
驱动
程序中注册
的
VID、PID对不
匹配
。在
linux
中,有没有一种方法可以强制
驱动
程序与已知
设备
相关联,而不涉及内核模块重新编译以添加PID / VID对?
浏览 0
提问于2009-01-14
得票数 27
回答已采纳
1
回答
linux
内核如何知道
设备
的
主要和次要数字?
、
、
据我所知,内核检测硬件,向sysfs添加信息,在/dev中创建
设备
,然后生成udev事件。我
的
问题是,是
设备
驱动
程序完成了所有这一切,还是内核本身?如果
驱动
程序这样做,那么他们将知道
设备
的
大小
和
次要数字,以便在devtmps中创建文件。 我还理解(可能是错误
的
),是udev调用mod探头来加载处理
设备
的
驱动
程序。我被告知他们使用MODALIAS uevent环境变量<em
浏览 0
提问于2016-10-08
得票数 5
回答已采纳
3
回答
在哪里可以找到
linux
支持
的
设备
驱动
程序列表?
、
、
我读过这里,
linux
支持大量
的
设备
驱动
程序,而且它还支持大量通过USB端口连接
的
设备
。摘录自该网站:是否有
linux
支持
的
所有不同
设备
的
列表?
和
浏览 0
提问于2014-07-16
得票数 1
回答已采纳
1
回答
在未知
的
硬件
设备
上寄予期望是一种糟糕
的
做法吗?
在修改
linux
设备
驱动
程序以包含某个供应商
的
另一个
设备
时,我遇到了大约20个与该
驱动
程序相
匹配
的
USB
设备
id。事实证明,这些
设备
中
的
任何一个都使用相同
的
接口,只需将新
设备
id添加到另一台工作
设备
上即可。然而,还有大约30个不支持
的
设备
。在这个例子中,
设备
是几个不同大小
的
触
浏览 0
提问于2013-03-29
得票数 0
2
回答
可以不使用file_operations结构来编写char
驱动
程序吗?
、
、
、
、
我想知道是否有一种不使用file_operations结构中提供
的
任何函数来编写char
驱动
程序
的
方法。#include<
linux
/kernel.h> #
浏览 7
提问于2014-04-03
得票数 2
回答已采纳
1
回答
在购买
Linux
之前,我如何确定特定
设备
是否与
Linux
一起工作?
、
假设我想买一个便宜
的
USB
设备
。我也希望这个
设备
能与
Linux
兼容。问题是,在许多情况下,这类
设备
可能是通用
的
或没有品牌
的
,而且在网络上可能没有太多关于它们
的
信息来帮助我了解其他人是否在
Linux
中成功地使用了特定
的
设备
。下面是一些例子:声卡成千上万
的
其他令人敬畏
的
东西 在购买该
设备</em
浏览 0
提问于2015-09-10
得票数 7
回答已采纳
1
回答
将诱捕装置从鼠标改为操纵杆
、
它有两种模式: XInput
和
DInput,据我所知,它只是通过USB传递两个不同
的
供应商/产品id (XInput有一个Microsoft id,另一个是通用
的
)。XInput模式运行良好(加载xpad
驱动
程序),但在DInput模式下,内核将
设备
识别为鼠标,而不是操纵杆。我需要改变什么才能让它被识别为操纵杆?usbhid
驱动
程序如何为字符
设备
分配较小
的
数字?更新 在我寻求知识
的
过程中,我找到了一个网站,上面
浏览 0
提问于2015-05-08
得票数 2
回答已采纳
2
回答
使用GDB调试
设备
驱动
程序
、
、
、
、
我对
Linux
中
的
设备
驱动
程序很陌生。我
的
第一天任务是在
Linux
中使用GDB调试
驱动
程序。我需要调试一些XYZ (PCIe
设备
驱动
程序支持以太网)
设备
驱动
程序,以了解流程以及
设备
的
寄存器
和
所有内容。 该
设备
正在
浏览 5
提问于2017-12-14
得票数 2
1
回答
通过AT命令
设备
编写访问internet
的
驱动
程序
、
、
USB接口,GSM集成电路使用"AT“命令进行配置以及控制它们
的
操作。这些命令可以控制电源,发送短信,通过LTE、GPRS或3G连接到互联网,甚至可以重置
设备
和
接电话。我还必须指出,控制这些
设备
的
唯一方法是通过"AT“命令。 "AT“命令标准有大约10-15个通用命令,一些
设备
还增加了一组允许连接到互联网
的
命令。我对用C语言编写GNU/
linux
系统
的
驱动
程序很感兴趣,它可以通
浏览 0
提问于2015-06-06
得票数 4
回答已采纳
1
回答
i2c子系统如何将
设备
与
驱动
程序
匹配
?
、
、
、
我对这件事
的
理解很少,所以请原谅我。根据我到目前为止收集
的
信息,
Linux
上
的
i2c子系统识别了附加
的
设备
,然后以某种方式将它们与加载
的
驱动
程序模块相
匹配
。在识别
匹配
的
地方,它调用
驱动
程序
的
探测函数,该函数实际上启动了
驱动
程序设置。我很难调试一个非功能摄像头;我可以看到i2c子系统看到了它
的
存在,并在/sys/
浏览 0
提问于2020-08-05
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux设备驱动开发
Linux的字符设备和块设备
块设备驱动和MMC子系统的关系
如何在 Ubuntu Linux 上挂载和使用 exFAT 驱动器
微软将人工智能驱动的Bing引入移动设备和Skype
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券