腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
直接退出司机的民意测验
c
、
linux-kernel
、
linux-device-driver
这是我在
linux
内核中实现
驱动
程序的第一次体验&面对这个问题。它甚至不会等待超时时间。
浏览 2
提问于2014-08-21
得票数 3
回答已采纳
1
回答
在
linux
设备
驱动
程序中,poll_queue_proc函数是做什么的?
linux
、
linux-device-driver
、
polling
、
device-driver
linux
中有一个对多个
设备
文件进行同步
轮询
的概念,我试图了解它是如何工作的。在
Linux
2.6.23源代码
驱动
程序/char/随机.c中,我看到以下代码static DECLARE_WAIT_QUEUE_HEAD
设备
驱动
程序,Venkateswaran)中看到,“poll_table是
设备
驱动
程序拥有的等待队列的
浏览 4
提问于2020-04-30
得票数 0
回答已采纳
1
回答
用户空间
Linux
的IRQ处理
linux
、
driver
、
handler
、
irq
、
userspace
我正在为FPGA中的合成
设备
编写一个
驱动
程序。该
设备
有几个IRQ,并要求我的
驱动
程序:rc = request_irq(irq, &Custom_driver_handler有没有任何方法从内核空间上的
驱动
程序的irq_handler调用我的用户空间应用程序?我知道我可以从
驱动
程序中保存一个标志,并将它的方向从用户应用程序映射到
轮询
,但我想知道的是是否有
浏览 6
提问于2017-03-13
得票数 6
1
回答
NAPI中断禁用和处理共享中断行
linux
、
linux-kernel
、
network-programming
、
linux-device-driver
我正在尝试理解
linux
内核中的NAPI实现。这些是我的基本怀疑。
浏览 13
提问于2016-07-27
得票数 3
回答已采纳
2
回答
如何在
linux
内核中找到中断源代码?
c
、
linux
、
linux-kernel
、
timestamp
、
interrupt
我正在查找中断服务例程的源代码,并在
linux
内核中查找net_bhi();和netif_rx();中断例程。以上两个api都是
linux
内核中udp数据包的接收。
浏览 3
提问于2014-04-09
得票数 0
1
回答
在
linux
设备
驱动
程序中实现异步读写支持
asynchronous
、
linux-kernel
、
linux-device-driver
、
embedded-linux
我需要在我的
linux
设备
驱动
程序中实现异步读写支持。用户空间程序应该从
设备
驱动
程序获得异步信号,指示
驱动
程序有数据,用户空间程序可以读取它。下面是我通过googling和LDD书找到的选项。1实施
轮询
-阅读。
驱动
程序返回读/写队列的状态。然后,用户空间程序可以决定是否对
设备
执行读/写。 2实现异步通知。当数据在
驱动
端准备就绪时,
设备
驱动
程序能够向用户空间发送信
浏览 8
提问于2013-12-19
得票数 0
回答已采纳
1
回答
linux
设备
驱动
程序select/epoll支持
linux-device-driver
、
epoll
我正在阅读
Linux
设备
驱动
程序3。在第六章:投票和选择,作者说:谢谢。
浏览 7
提问于2012-08-13
得票数 1
回答已采纳
1
回答
在握手线路更换时发出串口通知
linux
、
serial-port
是否可以打开串行
设备
(如/dev/ttyS0)并通过select/poll/etc.还是当握手线路(如CTS/RTS或DSR/DTR)发生变化时发出的信号?
浏览 15
提问于2013-12-23
得票数 5
1
回答
Linux
串口
设备
是否支持
轮询
()?
linux
我想知道串口
设备
的
Linux
内核
设备
驱动
程序,例如/dev/tty2 1、/dev/tty2 2、支持
轮询
()操作吗?或者告诉我串口
设备
的内核源代码在哪里?
浏览 4
提问于2015-05-19
得票数 1
回答已采纳
1
回答
Ubunutu 16/18
linux
中超过9台运行瓶颈的NVME
设备
server
、
kernel
、
nvme
、
mass-storage
,使用
linux
接口与标准收件箱NVMe
linux
驱动
程序进行交互。一旦我们尝试使用第10台NVMe
设备
,我们就会看到其他
设备
的性能下降,这表明在进行NVMe传输时存在某种瓶颈。我们已经尝试调优了几乎所有存在的内核参数,包括对nvme使用
轮询
/混合
轮询
/中断,更改最大传输大小等,没有任何帮助。服务器更有能力利用10个甚至24个nvme
驱动
器,它是为它而构建的,CPU的使用肯定不是一个瓶颈。如果有人有任何经验调优一个大型NVME存储
浏览 0
提问于2019-08-17
得票数 0
1
回答
使用QT4.8和
Linux
无法从3获得事件
c++
、
linux
、
qt
、
3d
、
mouse
我正在
Linux
下使用QT4.8开发一个3D应用程序。现在我需要支持3d鼠标(3D连接SpaceNavigator)。它附带的SDK非常古老,它使用X11检索事件。
浏览 4
提问于2017-10-06
得票数 0
回答已采纳
1
回答
带有中断的
Linux
串行通信
linux
、
linux-kernel
、
serial-port
、
signals
、
interrupt-handling
我有两个
设备
通过串口连接在一起。一个是主人,另一个是奴隶。当前的情况是主程序发送命令,然后
轮询
com端口,直到从站回复。 现在我不想不用投票了。在使用中断时,我应该编写
设备
驱动
程序或内核模块吗?为了不使用
轮询
,还有其他有效的解决方案吗?
浏览 5
提问于2016-09-02
得票数 0
1
回答
多个应用程序对描述符进行
轮询
file-io
、
linux-kernel
多个进程(而不是线程)是否可以在阻塞模式下
轮询
设备
描述符(例如: /dev/xyx),并在
驱动
程序执行返回
轮询
时被唤醒?详细信息:我有一个
驱动
程序,为了支持从
驱动
程序到用户空间应用程序的异步事件通知,我在
驱动
程序中实现了
轮询
功能。我期望多个进程在我的描述符/dev/xyz上进行
轮询
,在进行
轮询
时,
驱动
程序立即将它们放在来自.poll函数的等待队列中,这样它们就
浏览 3
提问于2011-12-27
得票数 2
回答已采纳
1
回答
在中断处理程序中将数据从内核缓冲区移动到用户空间缓冲区
c
、
linux
、
linux-kernel
、
driver
、
linux-device-driver
这里是
Linux
内核和
驱动
程序开发的新手。目前,我的中断处理程序试图将数据转移到用户空间。然而,这是失败的。copy_to_user()总是返回n,其中n是我希望复制的字节数。
浏览 4
提问于2017-01-27
得票数 4
7
回答
CPU是否浪费在等待键盘输入上?(通用)
language-agnostic
、
input
、
operating-system
、
generics
我在想,是否有一种方法可以让操作系统不需要无休止地等待键盘(或其他输入
设备
)的输入,是否有操作系统在使用这种方法。长话短说: 当前如何处理键盘输入-
轮询
还是中断?
浏览 0
提问于2009-05-07
得票数 0
1
回答
在中断检测时将异步事件发送到用户空间
linux
、
multithreading
、
event-handling
、
embedded-linux
、
kernel-module
做类似事情的方法是- 1)让
Linux
内核模块/
驱动
程序将一个异步事件发送到中断检测上的用户空间,2)在用户空间中有一个线程,在
设备
节点上
轮询
该事件。有人能告诉我如何将一个事件从内核空间发送到用户空间2)在用户空间中创建一个线程来
轮询
该事件吗? 谢谢!
浏览 0
提问于2014-08-28
得票数 0
回答已采纳
3
回答
插入磁盘时运行命令(
Linux
)
linux
、
autorun
每当在
Linux
下插入
驱动
器(例如,包括USB
驱动
器)时,我想自动运行自己的命令。显然,最简单的解决方案是定期
轮询
和检查对/proc/分区或/dev/disk的更改,但我希望得到一些更优雅的东西。编辑 我知道这是可能的,因为GNOME就是这么做的;任何时候插入一个新的
驱动
器,GNOME都会运行自己的“自动播放”机制来执行一些操作。(“您想查看这张SD卡上的图片吗?”)另一种用法是在基于
Linux
的家庭文件服务器
设备
上;当我将SD卡
浏览 0
提问于2009-06-07
得票数 6
回答已采纳
1
回答
USB:具有中断传输和原始HID的低延迟(< 1ms)
usb
、
latency
、
hid
、
low-latency
、
teensy
2) Android将teensy识别为"hiddev USB HID v1.11
设备
“。我不确定这是完整的原始隐藏,还是它试图解析它。如上文所述,Teensy正在使用原始HID。
浏览 5
提问于2015-01-16
得票数 3
回答已采纳
1
回答
从内核空间到用户空间:中断的内部工作
linux-kernel
、
operating-system
我的研究让我明白:2-它通过发出中断(h/w恍惚到CPU或总线)来向cpu发出信号。在用户空间中,程序员如何编写一段侦听h/w
设备
通知的代码?5-该特定
设备
的内核
驱动
程序现在拥有来自该
设备
的消息,并且正在执行ISR。问题#3:如果用户空间中的程序员想要
轮询
设备
,我假设这将通过系统调用来完成(或者至少这是我目前所理解的)。这是怎么做的?
驱动
程序如何告诉内核在特定的
浏览 5
提问于2015-03-21
得票数 1
回答已采纳
1
回答
当
设备
驱动
程序中的IP地址发生更改时获得通知
c
、
linux-kernel
、
ip-address
、
kernel-module
我开发了一个
Linux
设备
驱动
程序,其中包括在实时嵌入式系统中桥接私有和公共网络,以提供来自管理流量的路径。我知道可以使用从用户空间向内核请求网络
设备
的IP地址,但我需要能够从
设备
驱动
程序中执行此操作,并且最好能够在不需要
轮询
的情况下获得IP地址已更改的通知,或者更好地管理直接更改地址的过程。目前,通过侦听DHCP和ARP来通知
设备
地址更改,
驱动
程序会通过它们,但不会以任何有意义的方式进行管理。然而,这是一个有点笨拙的解决方案。<em
浏览 29
提问于2020-05-27
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux设备驱动开发
Linux驱动系列-PWM驱动
S7-1200 Modbus-RTU三个不同设备之间的轮询
Linux驱动开发-编写VS1053芯片音频驱动
Linux的字符设备和块设备
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券