腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
中断
处理
、
、
我正在尝试理解
Linux
的
中断
处理
机制。我试着用谷歌搜索了一下,但没有找到这个问题的答案。有没有人能给我解释一下为什么handle_IRQ_event最后要调用local_irq_disable?那么谁将重新启用
中断
呢?这是
中断
处理
程序的责任吗?如果是这样,为什么会这样呢?
浏览 3
提问于2016-02-16
得票数 3
1
回答
如何知道
中断
后内核开始执行的时间?
、
、
、
、
Linux
已经包含了网络数据的所有
中断
处理
。不需要对此做任何事情。数据到达时,
Linux
将
处理
它(在内核中),并将其传递给等待数据的进程。不要为网络设备编写
中断
处理
程序。您不必编写
中断
处理
程序,因为
Linux
已经提供了所需的所有
中断
处理
程序。只要让你的程序从打开的套接字中读取即可。 我想知道
中断
后内核开始执行的时间。有人能告诉我如何知道内核开始执行的时间吗?如何复
浏览 3
提问于2014-03-30
得票数 0
2
回答
在
中断
处理
程序中的printk,它真的那么糟糕吗?
、
、
、
每个人都知道
中断
处理
程序应该尽可能短。在
中断
处理
程序中
添加
像printk这样用于调试的函数是不应该做的事情。实际上,我之前在调试
linux
内核时尝试过它,因为我编写了一个
中断
驱动的char设备,它破坏了驱动程序的计时。那么为什么它不起作用呢?
浏览 2
提问于2012-01-05
得票数 16
回答已采纳
1
回答
中断
处理
程序中的Printk或I/O危险
、
、
、
为什么
linux
中断
处理
程序中禁止printk或(I/O)?在什么情况下,
中断
处理
程序中的I/O会导致
linux
系统中的死锁?
浏览 10
提问于2016-10-17
得票数 1
1
回答
如何在
Linux
中避免共享IRQ竞赛
、
、
我正在考虑一个即将到来的嵌入式
Linux
项目(还没有硬件),其中两个外部芯片将需要共享一个单一的物理IRQ线。这条线可以在硬件的边缘触发,但不水平触发
中断
。查看
Linux
中的共享irq支持,我了解到这与两个不同的驱动程序的工作方式是,每个驱动程序都将调用它们的
中断
处理
程序,检查它们的硬件,并在适当情况下
处理
它们。假设有两个外部
中断
源,设备A和B: 设备B
中断
发生,IRQ到活动 IRQ边缘使
Linux
核心
中断
处
浏览 1
提问于2012-01-11
得票数 6
回答已采纳
1
回答
中断
处理
(
Linux
/通用)
、
、
每次执行后,CPU都会检测
中断
请求线。如果检测到信号,将执行状态保存,并且CPU加载
中断
处理
程序,该程序可以在位于存储器中固定地址的
中断
向量中找到。在Intel Pentium
处理
器上,这指向一个例程,该例程用于通知一个错误条件,因此必须有一个映射指向正确的
处理
程序。1)如果我写了一个设备驱动程序并为它注册了一个IRQ X。系统从哪里知道应该
处理
哪个设备?例如,我可以使用IRQ号为10的request_irq(),但是系统如何知道
处理
程序应该
浏览 1
提问于2012-06-03
得票数 15
回答已采纳
2
回答
有像
中断
表一样的Syscall表吗?
、
、
、
系统调用是否像fork()、exit()保存在某种函数指针表中,就像
中断
描述符表一样?当我调用我的fork()或exit()时,我的操作系统会去哪里?
浏览 0
提问于2015-04-15
得票数 4
回答已采纳
1
回答
虚假
中断
处理
、
、
、
、
在那之后,我在我的isr中
添加
了一些调试打印,所以我知道,即使我的卡没有生成
中断
,它也会连续调用isr,我只是想知道虚假
中断
。什么是虚假
中断
?在基于
linux
的系统中该如何
处理
?伪
中断
是硬件问题还是软件问题?如何了解虚假
中断
的来源?
浏览 33
提问于2017-03-13
得票数 1
回答已采纳
2
回答
处理
器间干扰在ARM皮质A9 (如何编写
处理
程序生成的
中断
( ARM)在
Linux
?)
、
、
我读到,ARM中的软件产生的
中断
被用作
处理
器间
中断
。我还可以看到,其中5个
中断
已经在使用中。我也知道ARM提供了16个软件生成的
中断
。在我的应用程序中,我运行的是一个裸金属应用程序,其核心是臂皮质核,另一个是
Linux
。我想从运行裸金属应用程序的核心到运行
Linux
的核心通信一些数据。我计划将数据复制到片上内存(这是共享的),我将触发Core上的SGI (运行
linux
),以指示某些数据可供其
处理
。现在,我能够从核心(运行裸金属应用程
浏览 1
提问于2013-12-06
得票数 5
回答已采纳
2
回答
中断
处理
程序可以被抢占吗?
、
、
、
我知道
linux
确实会嵌套
中断
,其中一个
中断
可以“抢占”另一个
中断
,但是对于其他任务呢? 我只是想了解
linux
是如何
处理
中断
的。它们是否会被其他用户任务/内核任务抢占。
浏览 4
提问于2011-05-09
得票数 4
回答已采纳
1
回答
调度
中断
处理
程序
、
我有一个
Linux
设备驱动程序,它使用
中断
处理
程序来完成它的工作。 如何安排每一个X毫秒(
中断
行被
中断
)调用的
中断
处理
程序?
浏览 2
提问于2013-04-24
得票数 1
回答已采纳
2
回答
中断
处理
程序必须重入吗?
、
、
、
我在
中断
处理
程序中使用一个静态变量,使
中断
处理
程序不可重入。 PS。我在使用
Linux
。我使用的编程语言是C,如果它有区别的话。
浏览 4
提问于2013-08-08
得票数 6
回答已采纳
2
回答
在
linux
中,是否可以从任何用户空间程序注册
中断
处理
程序?
、
、
、
我正在研究
Linux
的
中断
处理
机制,只是怀疑是否允许从用户空间注册
中断
处理
程序?
浏览 0
提问于2013-03-14
得票数 1
2
回答
在ARM
Linux
上注册多个快速
中断
源
、
、
我一直在使用ARM上的
Linux
中断
: 也就是说,我们可以为ARM、、快速
中断
、或FIQ注册多个
中断
处理
程序吗?
浏览 7
提问于2013-02-18
得票数 1
回答已采纳
2
回答
-
linux
IRQ
中断
处理
程序的启动代码
、
、
、
在过去的几天里,我学习了很多关于
linux
第10章书ldd3的内容。我有些疑问,请澄清。有些是我的分析,如果他们错了,请提出建议。(
中断
控制器)通常是一个硬件单元,它将多条
中断
线多路复用在一起,为CPU产生单行。当
中断
发生时,控制器断言IRQ行。CPU停止执行,并通过IRQ向量(位置变化)跳转到
中断
处理
程序。
中断
处理
程序在
中断
控制器上读取寄存器以确定
中断
行,并调用正确的
中断
处理
程序
浏览 6
提问于2012-12-29
得票数 2
回答已采纳
2
回答
kthread & interupt - handler -有没有可能
、
、
Linux
驱动有没有可能有一个kthread,
中断
句柄和系统调用,也就是说
linux
内核允许上面三个都有吗?
中断
处理
程序将在
中断
时保存来自通信通道的接收数据。另外,如果
中断
处理
程序和kthread使用--相同的硬件寄存器--那么我们如何保护这个临界区?
浏览 0
提问于2012-12-05
得票数 2
回答已采纳
1
回答
linux
中的
中断
处理
。
中断
共享
、
、
手册上说:“当内核接收到
中断
时,所有注册的
处理
程序都会被调用。”我想知道是否有任何规则,指定调用
处理
程序的顺序?
浏览 3
提问于2011-11-24
得票数 1
回答已采纳
2
回答
Linux
处理
器中固有的竞争条件
、
、
、
、
假设有一个端口映射的I/O设备,它在IRQ线路上任意生成
中断
。设备的挂起
中断
可以通过对特定寄存器的单个outb调用来清除。此外,假设下面的
中断
处理
程序通过request_irq分配给相关的IRQ行{
浏览 4
提问于2015-12-02
得票数 3
回答已采纳
1
回答
函数调用
linux
中
中断
处理
程序的下半部分。
、
、
、
、
在
Linux
中,
中断
处理
程序的
处理
分为两个组件:上半部分和下半部分。据我所知,
中断
处理
程序的下半部分可以通过多种方式
处理
: softirq、tasklet、work-queue和timer-list。 我想知道
Linux
内核中的哪个函数
处理
这些下半部的调度函数。但是,我仍然可以看到
处理
程序执行中的许多路径,这些路径通过
Linux
内核的schedule()函数,然后显示出分歧。我无法正确地解释这些路径
浏览 2
提问于2015-05-13
得票数 3
1
回答
linux
中的
中断
处理
和挂起的
中断
、
、
、
、
linux
中断
处理
的基本问题这是否正确的理解?如果是,如何丢弃
中断
禁用期间出现的
中断
。 我可以使用一些延迟来实现一些工作,寻找
linux
或干净的方法来完成这些工作。在启用
中断
之前,我们可以设置desc = irq_to_desc(cli
浏览 13
提问于2014-10-09
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
python中断和异常处理
Solana网络出现中断,无法处理交易
Linux如何添加自启动文件(添加在哪里)
UG编程-如何添加处理文件以及UG中添加后处理!你都会了吗?
Linux组的管理的组添加
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券