腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
内核
中
字符
设备
的
问题
、
、
、
我在我
的
内核
模块中有一个
问题
,我正在编写一个允许来自不同进程
的
线程交换消息
的
模块,我正在生成不同
的
CHRDriver来实现它。我写了我需要
的
函数
的
框架,但我注意到让驱动程序具有相同
的
file_operations,它们也共享变量值?我该怎么做才能让它们有相同
的
逻辑变量,但在不同
的
地址?让我举个例子来解释一下: #include "group_message_manager.h"
浏览 22
提问于2020-10-08
得票数 0
回答已采纳
4
回答
臂板引导
问题
、
、
、
、
Image Type: ARM
Linux
Kernel Image (uncompressed) Load AddressUncompressing
Linux
... done, booting the kernel. 其根本原因是什么?
浏览 2
提问于2013-11-05
得票数 2
1
回答
在
linux
中
重新启动后不存在
字符
设备
文件
、
、
我刚刚开始探索
Linux
字符
设备
驱动程序。我已经创建了一个简单
的
内核
模块,并在其中使用register_chrdev()函数注册
设备
。我将0作为参数传递给函数,
内核
返回给我可用
的
空闲主数。在此之后,我使用mknod命令创建了一个
字符
设备
文件,并使用返回
的
主机号,我成功地做到了这一点。我已经将驱动程序加载到
内核
中
,驱动程序、
设备
文件和用户空间应用程
浏览 42
提问于2016-09-12
得票数 0
1
回答
“错误.无效模块格式”-交叉编译用法
、
、
、
、
显然,在更新和构建
内核
以及使用以前
的
Linux
设备
驱动程序模块时(我将一个或两个参数设置更改为
内核
,编译并生成并获得新
的
内核
映像,
问题
就开始了),我想解决这个错误。但是,在构建新
的
模块
设备
驱动程序时,我一直收到错误: 检
浏览 3
提问于2018-03-06
得票数 0
回答已采纳
1
回答
嵌入式
Linux
设备
驱动程序错误代码1-001a?
、
、
、
我已经编译了我
的
相机驱动程序,并尝试从我面对
的
目标板i.MX6Q
中
测试它。1-001a探测器失败,错误为-16 camera_name: camera_name@1a { reg = <0x1a>;我找不到关于它<e
浏览 3
提问于2017-07-07
得票数 1
2
回答
内置
内核
驱动程序还需要
设备
树吗?
、
、
、
、
如果以module
的
形式构建
内核
驱动程序,则可以使用insmod或can探测在运行时手动将其插入
内核
,这一点我很清楚。但是,下列关于
设备
树
的
声明是正确
的
吗?如果我将
内核
驱动程序作为module构建,它将在启动时自动插入到
内核
中
,这取决于它是否列在
设备
树
中
。如果我将
内核
驱动程序构建为built-in,那么它将在启动时自动插入到
内核
中
,而不管
浏览 5
提问于2017-10-03
得票数 4
回答已采纳
1
回答
系统端C与C?
、
、
我试着搜索“系统端程序员”或“系统端C”,但没有得到任何有用
的
信息。有人能给我解释一下系统端C和C以及系统程序员和系统端程序员
的
区别吗?如果有些人能提供链接来学习侧重于
Linux
内核
的
系统C端,那就太好了。提前感谢 更新:系统端C是用于构建操作系统
的
C语言代码。例如:如何在操作系统中使用Struct实现页表。
浏览 1
提问于2014-10-05
得票数 2
1
回答
Linux
下
的
用户空间串行通信库
、
、
、
、
我浏览了各种网站和东西,研究了xilinx
内核
,以及一些关于O‘’Reilly
设备
驱动程序
的
参考资料。到目前为止,我发现
的
是:
Linux
已经包含了自己
的
内核
模块来处理通信(例如: UART
内核
模块处理外围
设备
,以便它们出现在/dev/
中
,并且通过该
设备
文件,我可以使用打开、读、写等方式从用户空间与
设备
进行交互我还读到,作为一种常见
的
模式,与<
浏览 4
提问于2018-06-29
得票数 1
2
回答
从用户空间与
linux
输入
内核
驱动程序交互
、
、
我正在为多点触摸
设备
开发
linux
内核
驱动程序。现在,我已经接触到了被注入到
linux
内核
子系统
中
,并且它正在工作。
问题
是,我还需要与
设备
交互,以更改设置等等。当
内核
正在抓取
设备
时,我无法在用户空间中抓取它,所以我需要找到一种与
内核
驱动程序交互
的
方法。 我
的
第一次驾驶测试有一些额外
的
操作,我找不到在目前
的
模式,我正在使用。有什么
浏览 0
提问于2011-11-14
得票数 1
1
回答
驱动程序,模块-
内核
、
、
、
谁能给我解释一下什么是角色驱动?谁能给我解释一下什么是角色驱动?谁能给我解释一下什么是角色驱动?
浏览 0
提问于2016-03-14
得票数 -1
2
回答
从uart读取
、
、
、
、
我正在使用am57x微控制器,并将我
的
ublox neo-m8n gps连接到UART6。如下图所示,将uart6放入
设备
树后,如何知道从哪个文件读取?我在/sys/class/
中
找不到任何内容。有没有像i2c
的
iscdetect和i2cget这样
的
uart原生命令?disabled"; dma-names = &
浏览 21
提问于2019-05-17
得票数 0
回答已采纳
1
回答
linux
内核
如何知道
设备
的
主要和次要数字?
、
、
据我所知,
内核
检测硬件,向sysfs添加信息,在/dev
中
创建
设备
,然后生成udev事件。我
的
问题
是,是
设备
驱动程序完成了所有这一切,还是
内核
本身?如果驱动程序这样做,那么他们将知道
设备
的
大小和次要数字,以便在devtmps
中
创建文件。 我还理解(可能是错误
的
),是udev调用mod探头来加载处理
设备
的
驱动程序。我被告知他们使用MODALIAS ueve
浏览 0
提问于2016-10-08
得票数 5
回答已采纳
2
回答
嵌入式板卡写入
设备
驱动程序
、
、
、
、
我是嵌入式世界
的
新手。我试图在使用Yocto项目构建
的
嵌入式
Linux
系统上编写
设备
驱动程序。我不知道
linux
驱动程序是如何工作
的
,也不知道如何编写新
的
驱动程序来测试外围
设备
。在我
的
产品
中
,在第569-1199页中有一个叫做"
Linux
内核
驱动程序“
的
部分。它描述感兴趣
的
硬件(PCIE,SPI.)驱动程序
的
设
浏览 5
提问于2019-11-08
得票数 0
回答已采纳
1
回答
Linux
内核
register_chdev返回值
、
、
、
、
这段视频展示了一个示例Raspberry
内核
模块,它创建了一个新
的
字符
设备
。它使用
内核
API register_chdev。在对视频
的
评论(我无法生成到它
的
直接链接)
中
,关于register_chdev
的
返回值,作者说:我猜
浏览 0
提问于2021-10-29
得票数 0
回答已采纳
1
回答
基于uclinux
的
lpc1788皮层m3
中
断处理
、
、
、
、
我是uclinux
设备
驱动程序
的
新手,请指导我怎么做。 假设我已经将一个开关连接到一个皮层m3控制器引脚上,并且每当按下开关时,该LED就连接到其他控制器
的
引脚上。请用一个简单
的
例子来解释我。
浏览 4
提问于2013-05-07
得票数 2
2
回答
获取驱动程序函数
的
手册页
、
、
我是第一次接触
linux
设备
驱动程序。我想知道是否有像register_chrdev这样
的
驱动程序函数
的
手册页。如果是,那么我如何获取它们?有没有可以用apt-get下载
的
包?
浏览 1
提问于2013-03-31
得票数 3
1
回答
sata硬盘公开了什么样
的
api?
、
、
、
、
我理解
linux
内核
使用驱动程序与硬盘
设备
通信,并且
设备
上有固件代码来满足驱动程序
的
请求。我
的
问题
是: <e
浏览 4
提问于2016-07-25
得票数 5
回答已采纳
1
回答
linux
内核
如何从
设备
树
中
获取数据?
、
、
我是
Linux
内核
的
初学者。我
的
问题
是
内核
如何从
设备
树
中
获取驱动程序
浏览 10
提问于2014-11-28
得票数 5
回答已采纳
1
回答
linux
中
主次数字
的
最大值
、
我正在学习
linux
设备
驱动程序
的
开发,并创建了一个基本
内核
模块
的
代码,它创建了一个伪
字符
设备
。该模块也被编译并插入。当我这样做时,结果是这样
的
modeldriver 2540 0 这个数字显示了什么?模块
的
大小是什么意思?
linux
中大大小小数字
的
最大值是多少?我在哪里可以了解
l
浏览 1
提问于2013-02-12
得票数 2
回答已采纳
3
回答
设备
驱动程序开发和
linux
内核
编程有什么联系/区别?
、
、
这可能是一个愚蠢
的
问题
,但我很困惑,谷歌也帮不上忙。 我知道
Linux
是
内核
,它是许多发行版( Ubuntu,Mint)
的
核心。但是,当我们说"
Linux
内核
编程“时,我们到底是什么意思呢?它与
设备
驱动程序
的
开发有什么关系?(我们是否意味着硬件正在运行
linux
内核
,并且我们进行
内核
编程来支持外围
设备
,这通常是与
linux
相关
的
浏览 3
提问于2014-08-05
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux的字符设备和块设备
Linux 内核中的 C 语言语法扩展
简单聊聊Linux内核中的Kconfig和Makefile
Cisco 设备中的linux容器
Linux内核开发人员探讨如何“减少C语言的问题”
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券