腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
linux
内核
中禁用irq的api
、
在
linux
内核
中,如何确定
中断
是否被禁用?因为
使
能
中断
需要平衡,如果有api,就不是irqs_disabled()。 因为启用
中断
需要平衡,如果我强制启用
内核
将报告一个警告。
浏览 4
提问于2011-12-16
得票数 1
1
回答
如何知道
中断
后
内核
开始执行的时间?
、
、
、
、
Linux
已经包含了网络数据的所有
中断
处理。不需要对此做任何事情。数据到达时,
Linux
将处理它(在
内核
中),并将其传递给等待数据的进程。不要为网络设备编写
中断
处理程序。您不必编写
中断
处理程序,因为
Linux
已经提供了所需的所有
中断
处理程序。只要让你的程序从打开的套接字中读取即可。 我想知道
中断
后
内核
开始执行的时间。有人
能
告诉我如何知道
内核
开始执行的时间吗?如何复制
中断</
浏览 3
提问于2014-03-30
得票数 0
1
回答
触发器
内核
中断
处理程序:如何?
、
、
、
在此过程中,谁将触发
内核
中断
处理程序以及如何触发?我希望有人
能
帮助我纠正这一点,并澄清我的问题:1)如何触发
内核
中断
处理程序?2)如何定义新的或更改现有的硬件
中断
处理程序? 提前谢谢你!
浏览 2
提问于2013-07-22
得票数 9
回答已采纳
1
回答
IA32 IDT和
linux
中断
处理程序
、
、
、
在IDT中,每一行都有一些名为"DPL“的位--描述符特权级别,
内核
为0,普通用户为3(可能还有更多级别)。我不明白两件事: 在
linux
中,只有
内核
处理
中断
,但是当
中断
(或陷阱)发生时,什么
使
我们进入
内核
模式?
浏览 5
提问于2015-06-28
得票数 1
1
回答
中断
系统调用?
、
、
、
、
因此,如果程序员需要访问
内核
功能,它会将系统调用号加载到寄存器中,并调用软件
中断
(在
linux
0x80中)。 然后,NVIC(或AVIC)
使
处理器跳转到
中断
处理程序的开头,并
使
cpu进入管理模式。然后,
中断
处理程序获取系统调用号,并跳转到处理系统调用的
内核
代码。 最后,程序返回到其原始状态并继续运行。
浏览 45
提问于2021-07-09
得票数 0
1
回答
如何获得
Linux
内核
中锁的全局状态?
、
、
、
、
我正在为
Linux
内核
编写一些代码,当我需要启用
中断
以便进程能够处理一个信号时,我注意到
中断
被禁用了。如果我
能
获得系统中当前持有的所有锁的列表,那就太棒了,因为我怀疑某个地方的锁已经禁用了
中断
。这就是,假设是锁禁用了
中断
。如果没有,也很高兴知道是如何做到的(或者在哪里)。
Linux
内核
保存了这方面的任何记录吗?
浏览 3
提问于2020-02-19
得票数 1
2
回答
内核
模式下的
Linux
进程调度
、
以下是Wiki中引用的一些描述 抢占改善了延迟,提高了响应能力,
使
Linux
更适合桌面和实时应用程序.旧版
浏览 5
提问于2012-12-06
得票数 5
回答已采纳
2
回答
内核
模式抢占
、
、
我理解新的
linux
内核
允许抢占
内核
空间线程。有人
能
简要解释一下在
内核
模式下执行时抢占是如何工作的吗?因此,当进行系统调用时,软件
中断
会将线程切换到
内核
模式,并运行所需的程序。现在,让我们说它的时间片已经结束了,另外一个用户线程正在运行,它还想在
内核
空间中执行。(或者可能是h/w
中断
)。
内核
如何维护被
中断
时为T1修改的任何结构的完整性?
浏览 7
提问于2015-01-07
得票数 4
回答已采纳
4
回答
除了
中断
驱动架构之外,还有其他模型吗?
、
、
我读到了关于OS如何通过
中断
与硬件通信的文章,只是想知道,除了
中断
驱动之外,是否还有其他的架构?罗伯特洛夫在《
Linux
内核
》一书中说,
Linux
处理的大部分架构都是
中断
驱动的,那么其他的又是什么呢?有没有人
能
举个例子?谢谢。
浏览 2
提问于2012-09-29
得票数 3
回答已采纳
2
回答
Linux
处理器中固有的竞争条件
、
、
、
、
假设有一个端口映射的I/O设备,它在IRQ线路上任意生成
中断
。设备的挂起
中断
可以通过对特定寄存器的单个outb调用来清除。此外,假设下面的
中断
处理程序通过request_irq分配给相关的IRQ行{ I
浏览 4
提问于2015-12-02
得票数 3
回答已采纳
1
回答
为什么有必要将
中断
处理程序函数标记为静态的?
、
、
在阅读Robert的"
Linux
内核
开发“时,我在第119页找到:
中断
处理程序通常被标记为静态,因为它从不直接从另一个文件调用。我怀疑这个函数是否会被
内核
调用,如果我们
使
它是静态的,那么
内核
将如何调用它?
浏览 3
提问于2013-07-22
得票数 7
回答已采纳
2
回答
如何将内置
内核
模块的信号/
中断
发送到可加载的
内核
模块?
、
、
我对
linux
内核
编程很陌生。我正在开发一个简单的可加载
内核
模块,当调度器运行队列发生更改时,它需要信息(例如,rq_rt )。因此,我需要从调度程序的函数( interrupt、dequeue_rt、current_premept等)向
内核
模块发送信号或
中断
(比如模块中的enqueue_rt或signal handler )。有人
能
提出如何发送这样的信号或
中断
的方法吗?
浏览 0
提问于2019-08-02
得票数 0
回答已采纳
1
回答
如何在
内核
模块
中断
中触发函数
、
、
我正在尝试编写一个
linux
内核
模块,它等待硬件触发,然后通过DMA将一些数据移动到外部存储器。有没有一种方法可以设置某种信号,
使
内核
模块知道在下次调用DMA函数时调用它,而不是在
中断
上下文中调用?
浏览 7
提问于2018-03-08
得票数 0
1
回答
用户空间
Linux
的IRQ处理
、
、
、
、
有没有任何方法从
内核
空间上的驱动程序的irq_handler调用我的用户空间应用程序?
浏览 6
提问于2017-03-13
得票数 6
1
回答
为什么操作系统需要对musl的明确支持?
、
内核
有基于
中断
和神奇数字的API。这个API对程序员来说太低,太不友好了,所以libcs被发明了.它们公开函数,这些函数非常方便,并直接调用
内核
API。事实1:
Linux
内核
API非常稳定,所以静态链接到旧musl的应用程序可以预期旧的
内核
API行为仍然有效。 事实2:将musl静态链接到应用程序
使
整个应用程序直接调用
内核
API。事实3:使用静态链接musl编译的应用程序将只使用裸
内核
API在当前和未来版本的
Linux</e
浏览 0
提问于2018-12-13
得票数 1
回答已采纳
1
回答
在
linux
中,在哪里编写
中断
处理程序以及如何向
内核
注册?
、
、
、
、
当服务器从ip层(
内核
)上的客户端接收数据时。它
中断
内核
和
内核
,以便由客户端执行数据,所以我想创建一个
中断
服务函数来捕获来自网络服务卡的
中断
。我不能写
内核
模块(
内核
不是开放的),而你在用户空间有实时的QNX。但是,我可以在
内核
空间和
内核
模块中使用RTLinux (real time
linux
)编写代码。在
linux
中在哪里编写
中断
处理程序以及如何向
内核<
浏览 3
提问于2014-03-27
得票数 3
2
回答
无法在Ubuntu 16.04.1上构建OpenSSL3.0.0时启用ktl
、
、
、
、
尽管我使用的是Ubuntu16.04.1(
内核
版本: 4.15),但不知怎么的,这个构建正在获取主机中不存在的旧版本的
内核
头,并且跳过了KTLS特性,./
linux
-headers-4.15.0-50/include/
linux<
浏览 0
提问于2019-06-28
得票数 -1
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
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
美国恶劣天气导致Linux之父家中断电断网六天:内核更新延期
Linux内核解读
Linux的异步通知接收中要注意使能顺序
Linux内核出现漏洞
Linux 内核原子操作
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券