腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
通过
sysfs
访问
Linux
驱动程序
、
、
、
、
我正在制作一个小型内核模块,以提供用户空间
访问
ARMv7芯片的某些内核模式特性(具体来说,就是缓存控制)。我正在阅读Corbet、Rubini和Hartman的
Linux
设备
驱动程序
。事实上,我正在制作的“
驱动程序
”根本不需要与设备定义相匹配--它隐含地与平台的CPU相匹配。有谁能向我解释一下: ,在
sysfs
中,我的属性应该去哪里?它应该在我的/
sysfs
/modules/mymodule下的模块条目中吗?
浏览 2
提问于2011-10-12
得票数 7
回答已采纳
1
回答
读取装置硬件寄存器
、
、
我试图创建一个设备
驱动程序
,尽管它非常简单,它只是读取表示dip开关的硬件寄存器的状态。这方面非常新,我不知道在哪里能找到关于这一专题的足够资源。应该公开
sysfs
中的数据。security_switch"; mask = 0x1000; };#include <
linux
/module.h> #include <
linux
/init.h
浏览 24
提问于2022-12-01
得票数 0
2
回答
将/sys移动到另一个分区而不重新安装
简单地说,我在SSD上有两个分区。大得多的有Ubuntu10.04,小的有12.04。在过去的几周里,我终于从使用10.04转到了12.04 (因为在这台特定的笔记本电脑上,12.04出现了一些问题,所以我做得很慢,但现在我已经解决了这些问题)。我知道/sys是一个挂载点,所以我想知道,简单地将它作为一个链接到更大分区上的目录
浏览 0
提问于2013-02-02
得票数 1
回答已采纳
1
回答
如何从用户空间使用I2C
驱动程序
我有一个i2c芯片
驱动程序
作为
linux
内核的一部分。我可以从内核启动消息中验证i2c芯片
驱动程序
是否在内核中。我的问题是,这样的i2c芯片
驱动程序
是否应该
通过
sysfs
访问
,如果是,那么如何
访问
。
浏览 2
提问于2013-02-11
得票数 1
2
回答
在以非root用户身份运行的程序上
通过
sysfs
、mmap或设备
驱动程序
控制GPIO?
、
、
我正在尝试编写一个c程序来
访问
嵌入式
linux
系统上的GPIO,该系统将由非root用户运行。我已经可以
通过
sysfs
(/sys/class/gpio)
访问
gpio,并编写了一个使用mmap (
通过
/dev/mem/)控制gpio的简单程序。在以非root用户身份运行的程序中
访问
GPIO的最“正确”或最标准的方式是什么?是否授予用户对/sys/cla
浏览 9
提问于2012-10-19
得票数 2
回答已采纳
1
回答
从
linux
模块读取EEPROM条目
、
、
我正在为一个定制的射频板写一个
linux
驱动程序
。RF板有一个EEPROM,其中包含一些信息,我想将这些信息加载到我
驱动程序
中。
Linux
内核已经有了EEPROM模块,该模块读取EEPROM的所有内存,并
通过
sysfs
导出到用户空间。 我可以读取这个
sysfs
来获取EEPROM的内存吗?如果没有,我如何获取此信息?谢谢。
浏览 5
提问于2017-01-13
得票数 0
1
回答
用
sysfs
代替嵌入式设备上的/dev
、
到目前为止,专门讨论嵌入式
Linux
的书籍描述了如何使用/dev节点从用户空间与设备进行通信。然而,我看到越来越多的设备
通过
sysfs
与
驱动程序
通信。我找不到任何明确的解释如何做这件事。这同样是
通过
读/写fops完成的吗? 有什么教程或解释吗?我拥有第三版,它只描述了用于与
驱动程序
和/
sysfs
交互以显示一些信息的/
sysfs
接口。
浏览 2
提问于2014-07-25
得票数 1
回答已采纳
1
回答
没有用户空间应用程序的
Sysfs
内核交互
、
、
我正在为一个硬件开发一个
Linux
设备
驱动程序
,它依赖于特定于每个实现的一些配置。在第一次启动时,我们需要一个用户空间应用程序
通过
校准过程生成这个配置数据。当然,我会将此配置数据存储在一个文件中,并在加载
驱动程序
或配置硬件时读取该文件。然而,从内核空间中读取文件是。
sysfs
文件系统是虚拟的,因此每次启动内核时,用户(或用户空间应用程序)都必须将配置数据写入
sys
浏览 4
提问于2019-11-01
得票数 0
1
回答
在mini6410上使用Open Cv和GPIO的问题
、
、
、
、
这是ensor.c#include <
linux
/slab.h>#include <
linux
/init.h>#include <
linux
/serio.h> #include <
linu
浏览 2
提问于2013-05-09
得票数 1
1
回答
Linux
驱动程序
: ioctl还是
sysfs
?
、
、
我正在写一个
驱动程序
来控制一些定制的硬件。 我需要同时读/写一组值,即
通过
一个
sysfs
条目。我读到这并不理想,但如果有必要的话是可以接受的(?)
驱动程序
需要有“mutex”保护,这样一次只能有一个应用程序可以写到它。(我确实有一些只读的“信息”条目,我希望随时都能
访问
这些条目)。
浏览 2
提问于2016-11-10
得票数 25
2
回答
当线程因总线错误而终止时,如何防止信号量锁定
、
、
我正在开发一个运行在嵌入式CPU上的
Linux
设备
驱动程序
。此设备
驱动程序
控制一些外部硬件。外部硬件有自己的DDR控制器和外部DDR。硬件的DDR可以
通过
一个可移动的内存窗口在嵌入式CPU上看到(因此我可以从
Linux
驱动程序
分页
访问
外部DDR )。我使用的是
Linux
内核版本2.6.33。我的
驱动程序
使用
sysfs
来允许从用户空间控制外部硬件。例如,外部硬件生成心跳计数器,该计数器递增外部DDR中的特定地址。<em
浏览 2
提问于2011-03-25
得票数 1
回答已采纳
1
回答
我们可以使用没有
sysfs
的文件系统吗?
我们正在尝试使用自定义
linux
,它在文件系统和内核中禁用
sysfs
。我想问如何使用
驱动程序
,或者在使用使用
sysfs
的
驱动程序
时需要进行哪些更改。 谢谢,Ran
浏览 1
提问于2014-08-20
得票数 0
回答已采纳
3
回答
Linux
驱动程序
和
Sysfs
、
、
、
、
因此,我一直在阅读
Linux
(syscalls和libc)以及设备ioctls,
通过
create(dev_name)和ioctl(device_file_handle)以及
sysfs
文件系统调用ioctls以下是我的问题: 将来所有
驱动程序
都需要在
sysfs
中公开接口吗?因为要让
驱动程序
做一些事情,我们所需要做的就是更改
sysfs
中某些文件中的值,例如,
浏览 1
提问于2015-01-06
得票数 1
1
回答
向现有的kobject添加属性
、
、
我正在将我为2.6.x内核系列编写的
驱动程序
移植到3.x (即RH EL 6 -> RH 7)。我的
驱动程序
解决方案实际上有两个模块:修改后的ahci.c (来自内核树)和我自己的上层字符
驱动程序
,用于
访问
AHCI寄存器,甚至对驱动器执行命令。更改我正在构建的
驱动程序
,删除对
SYSFS
中scsi_host属性的
访问
。那么,我的问题是,我是否可以将属性附加到
SYSFS
中已经存在的设备上?(&kobj, &port_group); 这
浏览 4
提问于2015-08-19
得票数 0
回答已采纳
1
回答
为什么需要在
sysfs
目录中为
驱动程序
创建一个属性文件?
、
、
我想知道..在
sysfs
中什么是属性文件,..why我们是否需要在
sysfs
目录中为某些
驱动程序
创建属性文件,而不是为某些
驱动程序
创建属性文件。 我们什么时候真正需要它?我已经阅读了LDD3中
Linux
设备模型的属性和其他一些sin的教程。我能够将其配置为用于从用户空间与设备
驱动程序
通信……但是,当我们可以构建一个应用程序来与硬件通信(
通过
驱动程序
)时,为什么我们还需要一个额外的属性呢?
浏览 0
提问于2013-09-26
得票数 0
1
回答
将数据从
linux
传输到fpga,反之亦然?
、
我想在fpga和
linux
之间进行数据传输。例如,我想从
linux
中写入或读取一个寄存器。做这件事最好的方法是什么?我一点也不知道。谢谢。
浏览 0
提问于2014-03-11
得票数 2
1
回答
处理设备
驱动程序
中的浮点值
、
、
、
我正在写
sysfs
相关的
Linux
设备
驱动程序
代码。我对如何处理变量上的浮点运算感到困惑。有没有什么函数可以用来处理浮点操作,或者有谁知道在
Linux
内核设备
驱动程序
中处理浮点操作的最好方法?我正在写一个功率/电流/伏特测量
驱动程序
,它以
sysfs
文件的形式提供输出。
浏览 19
提问于2021-07-16
得票数 0
2
回答
Linux
设备
驱动程序
注册过程
、
我是一个
linux
新手,试图理解
Linux
设备模型。我已经浏览了
Linux
3.1.6代码库,特别是
驱动程序
部分,并发现我的问题是何时使用register_chrdev (是的,我知道它用于
浏览 2
提问于2011-12-30
得票数 4
回答已采纳
1
回答
如何使用套接字从应用程序读取MCP2515寄存器?
附加信息:-使用
Linux
和Yocto环境构建 请尽快回复。谢谢
浏览 3
提问于2020-04-03
得票数 0
1
回答
sysfs
属性可以在
Linux
设备
驱动程序
中接受非数字值吗?
、
、
、
我正在开发一个
Linux
设备
驱动程序
,在这个
驱动程序
中,我必须使用
sysfs
接口向它传递一个字符串。
sysfs
属性能接受字符串形式的数据(类似于echo "somedata" >
sysfs
_interface )吗?
浏览 6
提问于2016-09-05
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux驱动程序工作原理介绍
签名驱动程序打开对firmware的访问
如何在 Linux 中快速地通过 HTTP 提供文件访问服务
Linux 准备禁用 Microsoft RNDIS 协议的驱动程序
Linux 已准备好禁用微软的 RNDIS 驱动程序,但是……|Linux 中国
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券