腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
中断
处理程序必须重入吗?
、
、
、
我在
中断
处理程序中使用一个静态变量,使
中断
处理程序不可重入。 PS。我在使用
Linux
。我使用的编程语言是C,如果它有区别的话。
浏览 4
提问于2013-08-08
得票数 6
回答已采纳
1
回答
Linux
嵌套
中断
、
、
Linux
是否使用
嵌套
中断
?编辑: 如果
Linux
使用
嵌套
中断
,如何关心它们的堆栈/s?
浏览 3
提问于2015-12-30
得票数 3
回答已采纳
1
回答
如何检查Cortex M3中是否启用了
中断
?
、
、
、
、
在Cortex M3上,一段代码如何确定是否启用
中断
,即程序状态寄存器中的I位的状态(由cpsid和cpsie操作)?在较老的手臂上,我能够阅读cpsr寄存器,但这似乎已经不可能了。我需要这些信息,因为我有一个函数,它是从main和interrupts调用的,它需要原子地执行特定的操作,而
中断
是禁用的。) {}if (interrupts_enabled) {} 此外,我想知道在执行
中断
时
中断
的执行是否设置
浏览 8
提问于2013-11-19
得票数 3
回答已采纳
2
回答
中断
处理程序可以被抢占吗?
、
、
、
我知道
linux
确实会
嵌套
中断
,其中一个
中断
可以“抢占”另一个
中断
,但是对于其他任务呢? 我只是想了解
linux
是如何处理
中断
的。它们是否会被其他用户任务/内核任务抢占。
浏览 4
提问于2011-05-09
得票数 4
回答已采纳
2
回答
谁在
Linux
中的上下文切换之后调用IRET?
、
、
、
、
我一直试图了解
Linux
内核中的上下文切换是如何工作的。在我看来,有一种情况(稍后解释)导致
中断
后不调用IRET指令(我确信我遗漏了什么!)。我假设在
中断
之后调用IRET是非常必要的,因为只有在调用IRET之前才能得到相同的
中断
。我只担心运行在x86 arch上的单处理器内核。稍后,它接收一个定时器
中断
,定时器
中断
处理程序决定进程B需要重新安排时间。 在从计时器
中断
返回时(但在调用IRET之前),将调用preempt_schedule_irq()。由于A中的cont
浏览 5
提问于2015-10-25
得票数 3
2
回答
如果npm已经为锁定目的使用了npm,那么为什么要创建Packy-lock.json呢?
、
、
、
npm-shrinkwrap.json:锁定node_modules树以及依赖项和
嵌套
依赖项,以
防止
包代码在其他机器上
中断
。package-lock.json:锁定node_modules树以及依赖项和
嵌套
依赖项,以
防止
包代码在其他机器上
中断
。
浏览 1
提问于2018-09-16
得票数 1
1
回答
为什么arm-
linux
切换到SVC模式来处理异常?
、
、
、
这是因为任何时候都可能发生新的
中断
,这将导致内核存储新
中断
的返回地址并覆盖原始
中断
。当原始
中断
试图返回到主程序时,将导致系统失败。
嵌套
处理程序必须在重新启用
中断
之前更改为另一种内核模式,以
防止
这种情况发生。 根据上下文,主要原因是新出现的irq将覆盖R14(LR),因此第一个irq不能返回到主程序。在重新启用
中断
之前,
嵌套
处理程序不需要切换到替代模式. 谢谢!
浏览 1
提问于2019-08-04
得票数 2
1
回答
了解最新(3.0.0及以上)
Linux
内核中CONFIG_SMP、Spinlock和CONFIG_PREEMPT之间的链接
、
、
、
、
我的怀疑/问题的由来是来自
Linux
设备驱动程序第3版第5章: ( a)默认情况下,
Linux
内核在内核空间中是抢占性的吗?如果是,这种抢占是否仅限于进程或
中断
处理程序也可以抢占? ( b)
Linux
内核( ARM)支持
嵌套
中断
吗?( d)内核如何处理在执行上半部分时引发的
中断
,即它们将被禁用或屏蔽?如果内核是在没有CONFIG
浏览 4
提问于2013-01-17
得票数 11
3
回答
当
中断
处理程序被另一个
中断
中断
时,
中断
上下文是如何“恢复”的?
、
、
They must run (2)来自have a data structure describing the register info, so they can never be scheduled by
linux
因此,在我的理解中,
中断
处理程序运行在
中断
上下文中,不能休眠,也就是说,不能像正常进程一样执行上下文切换和备份机
浏览 7
提问于2013-12-23
得票数 3
回答已采纳
1
回答
linux
内核键盘
中断
能否被进一步的键盘
中断
中断
?
、
、
在
Linux
0.11内核中,键盘
中断
处理程序是一个陷阱门,即不禁用INTR引脚
中断
,push eaxin al,60h // read scan code8259A interrupt controller...iretd 当_do_tty_interrupt在发送EOI到8259 A
中断
控制器后进行处理时,可能会断言另一个键盘
中断
。键盘
中断
可以被进
浏览 4
提问于2017-09-07
得票数 0
1
回答
需要
Linux
Cap_Kill帮助
、
学校作业需要演示cap_kill功能的使用。据我所知,此功能应该允许给定的程序向任何进程发送任何信号并取得成功。setcap cap_kill+ep /bin/kill我该如何演示这种能力呢?谢谢。
浏览 0
提问于2015-10-14
得票数 1
1
回答
如何在ARM Cortex M0+
中断
中禁用
嵌套
?
、
、
、
我已经开始使用ARM Cortex M0+来
中断
GPIO。我想从ARM
中断
中禁用
嵌套
功能。有什么办法可以做到吗?我知道默认情况下,
嵌套
是在ARM中启用的,我想禁用它。
浏览 3
提问于2017-08-21
得票数 3
1
回答
Linux
驱动程序-如何
防止
中断
我是
linux
驱动程序的新手,并且正在为硬件编写字符驱动程序。谢谢, Pui
浏览 1
提问于2010-09-18
得票数 1
回答已采纳
1
回答
线程在
Linux
中互相
中断
吗?
、
我要作一般性发言:但我也从另一个网站了解到那么如何才能禁用
中断
来
防止
竞争条件呢?这可以用
Linux
来解释吗?
浏览 0
提问于2018-12-26
得票数 0
回答已采纳
1
回答
在gpio中处理多个事件
、
、
、
我理解
Linux
中的
中断
和轮询的概念(内核获得
中断
并将其分派给处理程序,直到epoll的被调用者处于无限循环中,同时(1)-like)。 这对于一次性的、单事件的玩具模型是很好的。
浏览 46
提问于2019-05-23
得票数 -2
回答已采纳
1
回答
是否为C++11中的信号
中断
(或信号处理程序)定义了C++11行为?
、
sleep()在unistd.h中的行为在
Linux
中有很好的定义。 在
Linux
中实现不可互换的sleep()的最佳方法是什么?据我所知,这可以通过在调用sleep()之前阻塞所有信号来完成。
浏览 1
提问于2018-10-18
得票数 4
1
回答
VirtualBox如何处理客户
Linux
的
中断
?
、
、
、
、
我正在练习在VirtualBox客户
Linux
中编写一个简单的键盘驱动程序。问题是,我的代码只是注册一个
中断
处理程序并将scancode打印到日志文件中。我也不会将这些传入的扫描码发送到任何较高级别的代码,比如
Linux
input core。在insmod之后,我可以使用dmesg看到捕获的扫描代码。但是为什么我的终端仍然得到正确的输入?在rmmod之后,来宾
Linux
就死了,因为它不能再接收任何键盘了。 你有什么想法吗?谢谢!
浏览 1
提问于2012-09-14
得票数 2
2
回答
当ISR正在运行而另一个
中断
发生时会发生什么?
、
、
如果ISR正在运行,而另一个
中断
发生,会发生什么情况?第一个
中断
被打断了吗?第二个
中断
会被忽略吗?或者,当第一次ISR完成时,它会开火吗?
浏览 1
提问于2014-05-24
得票数 35
回答已采纳
1
回答
为什么__nmi_enter()定义__preempt_count_add(NMI_OFFSET + HARDIRQ_OFFSET);
、
、
do { \ arch_nmi_enter(); \ __preempt_count_add(NMI_OFFSET + HARDIRQ_OFFSET); \为什么
浏览 10
提问于2022-09-05
得票数 1
回答已采纳
5
回答
防止
linux
线程被调度程序
中断
、
、
如何告诉
linux
中的线程调度器不要以任何原因
中断
线程?我在用户模式下编程。简单地锁定一个互斥锁就可以做到这一点吗?当某个函数正在执行时,我想
防止
进程中的其他线程被调度。我希望任何执行函数的线程都能够在没有
中断
的情况下完成执行,即使超过了线程的时间片。
浏览 0
提问于2010-04-08
得票数 20
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何防止数据中心中断?
Linux下防止“rm-rf/”误删除
中企联合助力黎巴嫩微电网项目落地 减少污染和防止电力中断
日更100问:可以提前囤几篇文章,防止日更中断吗?
这篇文章给大家介绍一下Linux的中断系统
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券