腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
中断
处理
程序必须重入吗?
、
、
、
我在
中断
处理
程序中使用一个静态变量,使
中断
处理
程序不可重入。 PS。我在使用
Linux
。我使用的编程语言是
C
,如果它有区别的话。
浏览 4
提问于2013-08-08
得票数 6
回答已采纳
1
回答
内核函数asm_do_IRQ()中的irq与我在模块中请求的irq不同
、
、
、
当我触发gpio
中断
时,驱动程序工作正常,但asm_do_IRQ中的irq数是62,.I无法理解。为什么irq号和我要求的不一样?驱动程序如下: #include <
linux
/interrupt.h> #define GPIO_N 36
浏览 0
提问于2013-04-08
得票数 4
回答已采纳
1
回答
Linux
中断
处理
、
、
我正在尝试理解
Linux
的
中断
处理
机制。我试着用谷歌搜索了一下,但没有找到这个问题的答案。有没有人能给我解释一下为什么handle_IRQ_event最后要调用local_irq_disable?那么谁将重新启用
中断
呢?这是
中断
处理
程序的责任吗?如果是这样,为什么会这样呢?
浏览 3
提问于2016-02-16
得票数 3
1
回答
Linux
嵌套
中断
、
、
Linux
是否使用嵌套
中断
?编辑: 如果
Linux
使用嵌套
中断
,如何关心它们的堆栈/s?
浏览 3
提问于2015-12-30
得票数 3
回答已采纳
1
回答
处理
许多Gpio
中断
C
++
Linux
、
、
我正在一个应用程序中工作,它需要通过
中断
来
处理
许多按钮。我正在使用这个程序来
处理
一个: gpio_export(gpio); gpio_set_edge(gpio, "fallingfflush(stdout);gpio_fd_close(gpio_fd2);} 它运行得很好,我的问题是,我想要做的是
处理
更多的
中断
fflush(stdout);
浏览 3
提问于2014-05-29
得票数 0
回答已采纳
2
回答
当我们使用irq_set_chained_handler时,irq行是否会被禁用?
、
、
、
、
当我们使用irq_set_chained_handler时,当我们为相关的
处理
程序提供服务时,irq行不会被禁用或不被禁用,就像在request_irq的情况下一样。
浏览 1
提问于2015-12-21
得票数 2
2
回答
-
linux
IRQ
中断
处理
程序的启动代码
、
、
、
在过去的几天里,我学习了很多关于
linux
第10章书ldd3的内容。我有些疑问,请澄清。有些是我的分析,如果他们错了,请提出建议。对于ARM,有一个
中断
向量表地址- IRQ
中断
-0x000018然后芯片制造商可以有一个单独的
中断
线为那里的硬件,如USART,SPI,I2
C
,外部
中断
-多路他们到一个单一的IRQ线的ARM。
中断
处理
程序在
中断
控制器上读取寄存器以确定
中断
行,并调用正确的
中断
处理<
浏览 6
提问于2012-12-29
得票数 2
回答已采纳
1
回答
linux
(arm)中的GPIO引脚
中断
处理
程序
、
、
谁能给我一些在
linux
中启用和
处理
ARM9的用户引脚IO
中断
(
C
语言)的示例代码?谢谢
浏览 5
提问于2010-12-07
得票数 3
回答已采纳
3
回答
谁初始化IDT,内核还是
处理
器?
、
、
中断
描述符表是x86体系结构用于实现
中断
向量表的数据结构。IDT被
处理
器用来确定对
中断
的正确响应,而exceptions...In则是8086
处理
器,IDT驻留在内存中的一个固定位置,从地址0x0000到0x03ff.这是来自的 当调用start_kernel (在/usr/src/
linux
/init/main.
c
中找到)时,它调用trap_init (在/usr/src/
lin
浏览 7
提问于2011-02-26
得票数 2
1
回答
如何知道
中断
后内核开始执行的时间?
、
、
、
、
Linux
已经包含了网络数据的所有
中断
处理
。不需要对此做任何事情。数据到达时,
Linux
将
处理
它(在内核中),并将其传递给等待数据的进程。不要为网络设备编写
中断
处理
程序。您不必编写
中断
处理
程序,因为
Linux
已经提供了所需的所有
中断
处理
程序。只要让你的程序从打开的套接字中读取即可。 我想知道
中断
后内核开始执行的时间。有人能告诉我如何知道内核开始执行的时间吗?如何复
浏览 3
提问于2014-03-30
得票数 0
2
回答
在
Linux
中如何
处理
中断
?
、
、
我只知道Interrupt是由
处理
器引脚引起的hardware signal assertion。但是我想知道
Linux
操作系统是如何
处理
它的。 当
中断
发生时,发生的事情是什么?
浏览 0
提问于2011-01-13
得票数 41
回答已采纳
3
回答
在哪里可以找到i 486-
linux
-gnu指令集的
中断
列表?
、
、
、
、
我的所有测试都相当成功,但我看到的任何
中断
列表似乎都与我的测试代码有效或匹配。GNU汇编程序2.17 Debian GNU/
Linux
版权2005自由软件基金会公司。此汇编程序配置为“i 486-
linux
-gnu”目标。
浏览 10
提问于2009-04-07
得票数 0
1
回答
键盘
中断
如何作为进程信号结束?
、
、
、
我正在研究
linux
内核,了解O‘’Reilly对
Linux
的理解,最近讨论了信号和
中断
处理
一章,坚持了一些基本的
Linux
2.4版本,并深入研究了我所能理解的代码。然而,我无法向自己解释,也无法在其他地方找到答案,当ctrl +
c
被按下运行在shell中的进程时,会发生什么指令流。一旦按下键盘,APIC就会将IRQ线提升到cpu。如果
中断
不可掩蔽,cpu将加载相应的int。来自IDT的
处理
程序 比,一些关键的int。调用<
浏览 0
提问于2017-07-28
得票数 5
回答已采纳
1
回答
Linux
中的瞬时键盘状态
、
、
、
Linux
--有没有办法找到键盘的即时状态?例如,当前是否按下了Enter键。是否按下了Enter键。我正在尝试
处理
iMX6
处理
器上的断电
中断
-获取
中断
(在用户空间中...)input.
c
似乎没有同名的方法。谢谢。
浏览 4
提问于2016-02-02
得票数 0
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
回答已采纳
2
回答
基于x86体系结构的
Linux
内核中
中断
处理
代码的定位
、
、
我正在进行这样的研究,试图在
Linux
内核中找到实现
中断
处理
的代码;特别是,我试图找到负责
处理
系统定时器的代码。根据 内核
处理
中断
的方式非常类似于它
处理
异常的方式:所有通用>目的寄存器都被推到系统堆栈上,并调用一个公共
中断
处理
程序。>保存当前
中断
优先级并加载新的优先级。这可以防止>优先级较低的
中断
中断
内核,而内核则
处理
此>
中断</e
浏览 7
提问于2012-01-24
得票数 1
回答已采纳
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
回答
为什么内核模块不能打印到屏幕上?
、
我刚刚读到
Linux
内核模块不能打印到屏幕上,也就是说printf不能工作。它是否与
中断
处理
有关,或者为什么会这样? 我有一个记忆,学习一些你不能使用printf的
C
和程序集,这是因为
中断
被关闭了。
浏览 0
提问于2017-04-12
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
python中断和异常处理
Solana网络出现中断,无法处理交易
linux系统故障处理
C 错误处理
今日速达故障处理?——客户端意外中断,自动退出?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券