腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(3531)
视频
沙龙
1
回答
触发器
内核
中断
处理程序:如何?
、
、
、
在此过程中,谁将触发
内核
中断
处理程序以及如何触发?我希望有人能帮助我纠正这一点,并澄清我的问题:1)如何触发
内核
中断
处理程序?2)如何定义新的或更改现有的硬件
中断
处理程序? 提前谢谢你!
浏览 2
提问于2013-07-22
得票数 9
回答已采纳
3
回答
linux
内核
中
中断
处理程序的返回值
、
中断
处理程序
异步
发生,因此不能被其他函数调用。那么,为什么
linux
内核
中的
中断
处理程序要返回值呢?输入参数是如何传递给它的?
浏览 2
提问于2011-01-19
得票数 2
回答已采纳
1
回答
x86如何发出
中断
指令流信号
、
、
、
Linux
信号是如何导致X86处理器的指令流
中断
的?那么使用的是什么CPU工具呢?同步
中断
是针对诸如页面错误、异常等问题。这些问题是由CPU上执行的指令引起的。
异步
中断
来自来自LAPIC的IPI,定时器
中断
或I/O-APIC拾取的
中断
,并被路由到正确的LAPIC,然后
中断
处理器。所以这些都是外部事件。但是信号使用哪种X86机制来
中断
指令流并开始处理信号处理程序。 它
浏览 1
提问于2020-05-29
得票数 0
1
回答
异步
和同步在通知系统事件的进程和响应信号传递的过程中意味着什么?
、
、
在理解
Linux
内核
时:我想知道
异步
和同步意味着什么? 在通知系统事件的进程时,以及
浏览 0
提问于2017-08-18
得票数 2
1
回答
异步
中断
上下文会写入
Linux
内核
中的页表吗?
、
、
、
具体来说,在
Linux
内核
中,是否有可能在发生
异步
中断
上下文(本地定时器
中断
)时覆盖页面表(level3_kernel_pgt)。我已经看到这种行为了。我不知道背景是怎么回事。或者如果我的工具错了。
浏览 0
提问于2020-01-14
得票数 0
1
回答
如何在
Linux
中
中断
用户空间应用程序
、
、
、
、
我正在开发一个
Linux
驱动程序。用户空间应用程序希望驱动程序执行
异步
操作(数据传输),并且只在操作完成时才得到通知。用户空间应用程序如何
异步
获得通知?我知道在
内核
空间中,可以安装一个
中断
处理程序来处理完成
中断
。我的问题是用户空间,因为我的数据必须在用户空间中处理。我能想到的是在用户空间中创建一个线程,然后等待驱动程序完成任务。更普遍的是,如何处理
Linux
在用户空间中的
中断
?
浏览 5
提问于2014-12-05
得票数 3
回答已采纳
1
回答
在
中断
检测时将
异步
事件发送到用户空间
、
、
、
、
我在网上读到,你不能在用户空间中注册
中断
。做类似事情的方法是- 1)让
Linux
内核
模块/驱动程序将一个
异步
事件发送到
中断
检测上的用户空间,2)在用户空间中有一个线程,在设备节点上轮询该事件。我已经编写了一个
内核
模块,它在GPIO引脚不断上升的边缘注册事件,现在我想将它传递给用户空间。谢谢!
浏览 0
提问于2014-08-28
得票数 0
回答已采纳
2
回答
为什么软件
中断
可以在硬件
中断
不允许的情况下休眠?
、
、
、
为什么我们可以睡在软件
中断
的情况下,而不允许在硬件
中断
的情况下?例如,系统调用可以休眠,而ISR不能休眠。
浏览 5
提问于2013-12-19
得票数 2
回答已采纳
1
回答
在
linux
中,在哪里编写
中断
处理程序以及如何向
内核
注册?
、
、
、
、
当服务器从ip层(
内核
)上的客户端接收数据时。它
中断
内核
和
内核
,以便由客户端执行数据,所以我想创建一个
中断
服务函数来捕获来自网络服务卡的
中断
。我不能写
内核
模块(
内核
不是开放的),而你在用户空间有实时的QNX。但是,我可以在
内核
空间和
内核
模块中使用RTLinux (real time
linux
)编写代码。在
linux
中在哪里编写
中断
处理程序以及如何向
内核<
浏览 3
提问于2014-03-27
得票数 3
1
回答
如何知道
中断
后
内核
开始执行的时间?
、
、
、
、
Linux
已经包含了网络数据的所有
中断
处理。不需要对此做任何事情。数据到达时,
Linux
将处理它(在
内核
中),并将其传递给等待数据的进程。不要为网络设备编写
中断
处理程序。您不必编写
中断
处理程序,因为
Linux
已经提供了所需的所有
中断
处理程序。只要让你的程序从打开的套接字中读取即可。 我想知道
中断
后
内核
开始执行的时间。有人能告诉我如何知道
内核
开始执行的时间吗?如何复制
中断
发生的时间,
浏览 3
提问于2014-03-30
得票数 0
1
回答
内核
如何切换
内核
堆栈和用户堆栈?
、
内核
如何切换
内核
堆栈和用户堆栈?我知道进程只在
内核
模式下使用
内核
堆栈。 但是,当
中断
发生时,它是如何带来
内核
堆栈指针的?我没有看到
内核
在
中断
退出代码中保存指向某个寄存器的堆栈指针。
浏览 1
提问于2018-03-23
得票数 0
回答已采纳
1
回答
linux
内核
中的
中断
、
、
、
、
当我在任何端口上连接任何外部硬件时,输入gpio会被拉下,并且我会在该gpio上得到
中断
。现在,当我运行
Linux
内核
2.6时,它工作正常,并且在gpio上被
中断
,但当我使用
Linux
内核
3.0时,它不会在gpio上产生
中断
。gpio的值不会改变,也不会调用
中断
处理程序。那么在
Linux
内核
中创建
中断
的功率级别设置有什么不同吗?
浏览 4
提问于2012-10-26
得票数 4
回答已采纳
2
回答
如何在
linux
内核
中找到
中断
源代码?
、
、
、
、
我正在查找
中断
服务例程的源代码,并在
linux
内核
中查找net_bhi();和netif_rx();
中断
例程。以上两个api都是
linux
内核
中udp数据包的接收。我想修改
中断
例程,因为当
中断
发生时,我应该计算时间戳。所以请帮帮忙,上面的文件在哪里??
浏览 3
提问于2014-04-09
得票数 0
4
回答
在
Linux
上每隔1/100秒钟?
、
、
、
、
我有一个用C++编写的
异步
数据流系统。在数据流体系结构中,应用程序是一组组件实例,它们在启动时被初始化,然后通过预定义的消息相互通信。使用HW
中断
。我不需要这种严谨。另外,我知道使用与HW相关的解决方案(服务器是为几个平台编译的,例如ARM)。 测量经过的时间,并在下一次调用之前使用us休眠()。使用RealTime
内核
函数。我对此一无所知。而且,我不需要精确的调用,它不是原子反应器,我不能在一些平台上安装RT
内核
(另外,2.6.x
内核
是可用的)。系统,不仅仅是在
Linux
上。也许,
浏览 6
提问于2010-09-13
得票数 5
回答已采纳
4
回答
int 80h是否
中断
内核
进程?
、
、
、
首先,一些背景知识,这是从书:
Linux
内核
实现了大约30个信号。信号
中断
正在执行的进程,使它停止它正在做的任何事情,并立即执行预定的操作。这是一个典型的基于英特尔的Unix系统(如FreeBSD )上的syscall
中断
.它允许应用程序程序员从Unix
内核
获得系统服务。 我真的不能把这种联系在我的脑子里。int 80h会向
内核
浏览 10
提问于2015-05-29
得票数 13
回答已采纳
2
回答
如何在
Linux
中“传递”一个信号?
、
、
、
、
我对用于描述
Linux
信号传递的术语感到困惑。大多数文本都说“信号被传递到进程”或“信号被传递到线程”。 据我理解,当
内核
调用信号处理程序时,信号被“传递”到驻留在进程中的信号处理程序。进程本身是
异步
运行的,这个“传递”进程类似于CPU调用
中断
处理程序。
中断
处理程序(信号处理程序)不是进程线程,也不是进程下运行的任何线程,对吗?它是一个独立的线程,由
内核
启动。
浏览 0
提问于2023-01-25
得票数 42
2
回答
当
内核
收到
中断
时,为什么
内核
调用其他处理程序?
在
linux
内核
开发中,我读到过
中断
,当
内核
接收到
中断
时,它会按顺序调用线路上每个注册的处理程序。 我的问题是为什么
内核
调用其他处理程序?
浏览 2
提问于2014-04-04
得票数 0
2
回答
如何限制操作系统中的
中断
次数?
、
我是
Linux
内核
的新手。我从"
Linux
内核
开发,Robert Love第3版,第7章
中断
和
中断
处理程序“中读到了关于
Linux
内核
的内容。为了注册
中断
处理程序,
Linux
使用request_irq()函数: unsigned int irq , unsigned long flags ,
浏览 1
提问于2014-02-22
得票数 0
1
回答
致命错误:
linux
/interintert.h:没有这样的文件或目录
、
、
、
、
我正在开发
中断
代码。当我包括#include <
linux
/interrupt.h>的时候,我得到为什么我要得到这个错误最后,我将得到
linux
/编译器.h错误。 但是所有这些文件都存在于/usr/src/
linux
-headers-4.4.0-151/include/
linux
&
浏览 0
提问于2019-06-26
得票数 -1
2
回答
当
内核
代码被
中断
时会发生什么?
、
、
我正在阅读操作系统概念(Silberschatz,Galvin,G涅),第6版,第20章,我知道
Linux
内核
代码是不可抢占的(在2.6版本之前)。但是它可以被硬件
中断
所打断。如果
内核
位于关键部分的中间,而
中断
发生并且它也执行了关键部分,那么会发生什么情况呢? 好的,这个方案是在ISR有一个关键部分时使用的。但它只会消除更多
浏览 3
提问于2011-05-27
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何中断AssetBundle的异步加载?
美国恶劣天气导致Linux之父家中断电断网六天:内核更新延期
Linux内核解读
Linux内核出现漏洞
Linux 内核原子操作
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券