腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
为串口控制LED设备制作
Linux
LED类
驱动
程序
、
、
我希望能够使用
Linux
类API从
用户
空间
应用程序中控制LED,即通过/sys/class/leds/whatever/brightness。所以我想为这个设备做一个
Linux
内核
驱动
程序。然而,根据我所读到的,
Linux
内核
驱动
程序打开串行设备似乎是不寻常的。例如StackOverflow问题。另一方面,在
用户
空间
中实现这一点似乎是不可能的,因为我不知道如何从
用户
<
浏览 24
提问于2016-04-20
得票数 2
1
回答
如何在
Linux
中中断
用户
空间
应用程序
、
、
、
、
我正在开发一个
Linux
驱动
程序。
用户
空间
应用程序希望
驱动
程序执行异步操作(数据传输),并且只在操作完成时才得到通知。
用户
空间
应用程序如何异步获得通知?我知道在内核
空间
中,可以安装一个中断处理程序来处理完成中断。我的问题是
用户
空间
,因为我的数据必须在
用户
空间
中处理。我能想到的是在
用户
空间
中创建一个线程,然后等待
驱动
程序完成任务。
浏览 5
提问于2014-12-05
得票数 3
回答已采纳
2
回答
从
linux
用户
空间
访问以太网
驱动
程序
、
、
、
我想从
linux
用户
空间
访问以太网
驱动
程序,类似地,我想从
linux
用户
空间
读取和写入菲寄存器。因为没有大大小小的号码,万一有个
驱动
程序(可能是网络
驱动
程序),怎么做it.and,可以吗?
浏览 3
提问于2018-08-31
得票数 4
1
回答
linux
内核中ioctl调用流程
、
、
我试图理解
linux
内核中ioctl调用的调用流程,我有一个问题-当我们从
用户
空间
调用ioctl时,
linux
内核中的哪个函数或模块负责将此ioctl调用转换为
驱动
程序中相应的ioctl调用。我知道
驱动
程序的ioctl不会直接从
用户
空间
调用。首先,调用必须经过某个内核API,该API将依次调用
驱动
程序ioctl。请帮我指出将ioctl传输到合适的
驱动
程序的内核API。
浏览 53
提问于2020-04-07
得票数 0
回答已采纳
2
回答
PCIe
驱动
程序-
用户
空间
如何访问它?
、
、
、
、
我正在为
Linux
编写一个PCIe
驱动
程序,该
驱动
程序目前没有DMA,需要知道如何在从
用户
空间
启用PCIe设备后读取和写入它。在
驱动
程序中,我做了探测()中的基本操作:pci_request_regions();但是如何从
用户
空间
访问这个内存来进行读写呢?我是否向我的PCIe
驱动
程序添加文件操作?来自pci_iomap的内存是否显示
用户
空
浏览 8
提问于2016-02-08
得票数 7
回答已采纳
1
回答
如何使用SPI编写网络设备
驱动
程序?
、
、
我使用铁锈在
用户
空间
为实现了一个设备
驱动
程序。
用户
空间
驱动
程序使用内核spi接口
驱动
程序。将
驱动
程序编写为内核模块似乎非常困难,因为在中找到的
linux
/netdevice.h文档似乎过时了(或者我不够聪明,无法理解复杂的细节)。 一个新的建议使用。据我所知,这种类型的
驱动
程序实现使用iommu来管理设备的受保护内存区域的隔离。"Project“使用网络设备作为块设备,因此可以映射它。SPI是不同
浏览 3
提问于2019-12-06
得票数 0
回答已采纳
1
回答
用户
空间
驱动
程序与内核
驱动
程序的区别
、
我读过Jonathan的"
Linux
设备
驱动
程序“。我有一些问题想知道: 两者的局限性是什么?为什么
用户
空间
驱动
程序现在比内核
驱动
程序更常用和更好呢?
浏览 6
提问于2014-10-22
得票数 5
1
回答
在
linux
设备
驱动
程序中实现异步读写支持
、
、
、
我需要在我的
linux
设备
驱动
程序中实现异步读写支持。
用户
空间
程序应该从设备
驱动
程序获得异步信号,指示
驱动
程序有数据,
用户
空间
程序可以读取它。下面是我通过googling和LDD书找到的选项。
驱动
程序返回读/写队列的状态。然后,
用户
空间
程序可以决定是否对设备执行读/写。 2实现异步通知。当数据在
驱动
端准备就绪时,设备
驱动
程序能够向
用户<
浏览 8
提问于2013-12-19
得票数 0
回答已采纳
1
回答
Linux
内核如何处理Windows文件系统?
、
Smith LPIC_1学习指南),上面写着:“内核”不能将新文件写入NFTS分区是什么意思?在另一个地方写着:内核
空间
与
用户
空间
有何不同?另外,既然我们可以在双
浏览 0
提问于2015-01-07
得票数 4
回答已采纳
1
回答
Linux
中的所有
驱动
程序都在相同的上下文或不同的上下文中工作?
、
、
、
、
Linux
中的所有
驱动
程序都运行在相同的上下文中(内核
空间
的地址
空间
),或者每个
驱动
程序在不同的(类似于不同进程在
用户
空间
的不同地址
空间
中工作)中运行?
浏览 4
提问于2013-11-22
得票数 5
回答已采纳
1
回答
嵌入式系统中RS232设备的
Linux
设备
驱动
程序
、
、
、
我最近开始学习为我正在从事的特定项目编写
Linux
设备
驱动
程序。以前,我所做的大部分工作都是在没有操作系统的设备上进行的,所以
Linux
驱动
程序和开发对我来说有些陌生。对于我正在工作的项目,我有一个运行基于
Linux
操作系统的嵌入式系统。我有一个通过RS232控制的外部设备,我需要为它写一个
驱动
程序。问题: 1)有没有一种方法可以从内核
空间
访问串口(可能使用serial.h、serial_core.h等),通常是怎么做的,有什么好的例子吗?2)从我发现的情况来看,只需打
浏览 2
提问于2015-06-25
得票数 3
1
回答
驱动
程序与
用户
空间
交换数据的方法
我有两个问题:我知道的一种常见方法是copy_from_user()和copy_to_user()。(B)我还怀疑
Linux
中的
驱动
程序类型是否与允许与
用户
空间
交换数据的选项有关。 基于在线搜索,我可以识别
驱动
类型为字符,块,PCI,USB,网络,TTY (不确定这个列表是否完整)。我想问的是,
驱动
程序的类型与与
用户
浏览 0
提问于2019-08-10
得票数 3
5
回答
将DMA缓冲区映射到
用户
空间
、
、
、
我正在
linux
-2.6.26上写一个设备
驱动
程序。我想有一个映射到
用户
空间
的dma缓冲区,用于从
驱动
程序向
用户
空间
应用程序发送数据。请推荐一些好的教程。 谢谢
浏览 9
提问于2010-07-26
得票数 11
2
回答
检测
Linux
驱动
程序中的
用户
空间
模块是否意外死亡
、
、
我有一个
Linux
驱动
程序,它允许
用户
空间
应用程序注册一些应用程序特定的数据,这将影响
驱动
程序的功能。通常,
用户
空间
应用程序会在退出前注销其信息。我想知道是否有可能从内核
空间
检测到
用户
空间
应用程序是否意外退出。
浏览 0
提问于2014-11-28
得票数 1
1
回答
静默地丢弃mmap区域的写操作。
、
、
我有一个
Linux
设备
驱动
程序,它允许
用户
空间
进程mmap()设备MMIO
空间
的某些区域进行写入。设备可能在某一时刻决定撤销对该区域的访问,并在发生这种情况时通知
驱动
程序。
驱动
程序(异步)通知
用户
空间
进程停止使用该区域。 我希望
驱动
程序立即对PTE进行此映射,以便将它们返回到设备控件,然而,
用户
空间
进程可能仍在完成写入操作。我想简单地放弃这些文字。
用户
不需要知道是
浏览 1
提问于2019-04-05
得票数 0
回答已采纳
1
回答
如何处理--快速发送和接收数据-设备
驱动
Linux
、
、
、
我期待着在
Linux
上实现一个CAN总线通信的
驱动
程序。
Linux
有
用户
空间
和内核
空间
。
驱动
程序运行在
用户
空间
的内核
空间
应用程序中。1>现在假设如果数据包是以非常高的速度接收的,那么
驱动
程序如何处理这种情况?3>如何在
用户
和内核
空间
之间移动数据。假设使用共享库从应用程序访问<
浏览 6
提问于2012-12-04
得票数 0
1
回答
用于标准类兼容USB设备的Android USB主机模式“软模式”
驱动
程序
、
、
、
现在 (从3.1开始),我很好奇是否有任何工作为一些比较流行的类兼容设备(如音频或HID)创建“软模式”
驱动
程序。就我的目的而言,我对USB音频特别感兴趣,但是从
Linux
内核模块源派生出的一组由社区构建的类似乎对许多项目都有好处。我希望其他人已经想到了同样的事情,并且已经开始工作了。我偶然发现了更多的资源: 似乎以某种方式构建了自己的userland
驱动
程序。
浏览 7
提问于2012-07-04
得票数 37
1
回答
Linux
内核设备
驱动
程序需要访问
用户
空间
中的共享对象。
、
、
、
、
我正在尝试为
Linux
编写一个网络设备
驱动
程序。我所拥有的设备有一个API,允许我通过
用户
空间
中的共享对象访问所需的所有功能。我需要一个网络设备
驱动
程序的原因是为了公开一个可以通过SocketCAN实用程序与之交互的CAN接口。有办法在
用户
空间
中编写网络设备
驱动
程序吗?或
浏览 6
提问于2015-10-17
得票数 3
回答已采纳
1
回答
Linux
下的
用户
空间
串行通信库
、
、
、
、
我需要开发一个(
用户
空间
)库来处理
Linux
上的串行通信(在Zynq板上: UART,SPI,I2C)。到目前为止,我发现的是:
Linux
已经包含了自己的内核模块来处理通信(例如: UART内核模块处理外围设备,以便它们出现在/dev/中,并且通过该设备文件,我可以使用打开、读、写等方式从
用户
空间
与设备进行交互我还读到,作为一种常见的模式,与设备
驱动
程序的交互是通过字符设备
驱动
程序完成的,该
驱动
程序在
用户
浏览 4
提问于2018-06-29
得票数 1
1
回答
Linux
中是否有任何
用户
空间
SDIO
驱动
程序?
、
、
内核中的sdio_driver:
Linux
2.6-daf54f1\
驱动
程序\net我的问题是:有可能吗?
浏览 0
提问于2011-07-04
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux驱动系列-PWM驱动
Linux设备驱动开发
用户空间和内核空间
Linux驱动开发-编写VS1053芯片音频驱动
在 Linux 上用 zram 替代传统交换空间|Linux 中国
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券