腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在没有实际
硬件
的
linux
上编写
中断
处理
程序需要做些什么?
、
、
、
在
Linux
上有没有可以产生
硬件
中断
的
硬件
模拟器?我希望编写设备驱动程序,可以
处理
硬件
中断
,读或写到
硬件
内存,延迟工作,顶部和底部
处理
,等等。基本上,希望学习完整的设备驱动程序端到端。但是障碍是什么--如何模拟
硬件
。我真的需要一些可以产生
中断
的
硬件
吗?我看过书中的LDD3,但他们正在使用skull -一块内核空间内存模拟作为
硬件
,但这不能产生
中断
浏览 3
提问于2020-06-30
得票数 0
2
回答
linux
中的
中断
处理
、
、
你能给我解释一下interrupts在
linux
中是如何
处理
的吗?我使用的是gentoo 12。据我所知,HW IRQ只是从特定
硬件
到
处理
器本身的电信号。我不明白,
处理
器是如何区分来自不同
硬件
的
中断
的? 让我们安装一个新的
硬件
。显然,它不知道从这个
硬件
到一个过程会产生什么特定的电脉冲。因此,不清楚
处理
器如何为该
中断
更改特定
中断
处理
程序。
浏览 3
提问于2013-12-29
得票数 0
1
回答
Linux
内核-
中断
的优先级
如果我们在
linux
内核中有两个
中断
处理
程序: 哪个有更高的优先级?
浏览 2
提问于2013-08-25
得票数 0
1
回答
如何在
Linux
中避免共享IRQ竞赛
、
、
我正在考虑一个即将到来的嵌入式
Linux
项目(还没有
硬件
),其中两个外部芯片将需要共享一个单一的物理IRQ线。这条线可以在
硬件
的边缘触发,但不水平触发
中断
。查看
Linux
中的共享irq支持,我了解到这与两个不同的驱动程序的工作方式是,每个驱动程序都将调用它们的
中断
处理
程序,检查它们的
硬件
,并在适当情况下
处理
它们。假设有两个外部
中断
源,设备A和B: 设备B
中断
发生,IRQ到活动 IRQ边缘使
L
浏览 1
提问于2012-01-11
得票数 6
回答已采纳
3
回答
哪个
处理
器将在muticore系统中执行
硬件
中断
?
、
、
、
、
通常,
硬件
中断
需要立即
处理
,至少要承认这一点,并进行一些第一级
处理
。据我所知,这不是预定的活动。请纠正我。 那么问题是如何选择一个
处理
器来执行这个
硬件
中断
处理
程序呢?人们可以在
Linux
和/或BSD系统中回答这个问题。
浏览 9
提问于2016-12-25
得票数 3
2
回答
未将cntl获取到应用程序
我是一名
linux
设备驱动程序程序员。该嗅探器
硬件
将从总线线路连续读取数据。我的问题是,总是
中断
处理
程序接收到的数据
中断
接收数据。
中断
处理
程序未将cntl提供给应用程序端。Bcoz连续不停止
中断
。
浏览 0
提问于2010-09-29
得票数 0
1
回答
在
Linux
中
处理
硬件
中断
、
、
我在一个运行
Linux
2.6的嵌入式
linux
平台上工作。我很想知道如何做到以下几点。1)我有一个
硬件
中断
源
中断
,它显示在/proc/ irq7中M547X_8X 71: 1916076 PCI IRQ7我应该为此写一个驱动程序吗? 你能推荐我应该研究的资源吗?
浏览 2
提问于2012-06-15
得票数 0
2
回答
中断
处理
程序必须重入吗?
、
、
、
我在
中断
处理
程序中使用一个静态变量,使
中断
处理
程序不可重入。 PS。我在使用
Linux
。我使用的编程语言是C,如果它有区别的话。
浏览 4
提问于2013-08-08
得票数 6
回答已采纳
5
回答
如何在
流程图
中表示
中断
(对于微控制器)?
、
、
、
有谁有什么视觉上的例子吗?
浏览 13
提问于2010-03-27
得票数 12
4
回答
除了
中断
驱动架构之外,还有其他模型吗?
、
、
我读到了关于OS如何通过
中断
与
硬件
通信的文章,只是想知道,除了
中断
驱动之外,是否还有其他的架构?罗伯特洛夫在《
Linux
内核》一书中说,
Linux
处理
的大部分架构都是
中断
驱动的,那么其他的又是什么呢?
浏览 2
提问于2012-09-29
得票数 3
回答已采纳
1
回答
中断
处理
程序和进程调度程序
、
、
我知道在
Linux
内核中,当
硬件
中断
发生时,会发生上下文切换。1)如果我正在执行
中断
处理
程序,我的进程调度器是否仍然在调度进程,或者它将停止调度直到
中断
处理
程序完成。
浏览 4
提问于2014-03-20
得票数 1
2
回答
kthread & interupt - handler -有没有可能
、
、
Linux
驱动有没有可能有一个kthread,
中断
句柄和系统调用,也就是说
linux
内核允许上面三个都有吗?
中断
处理
程序将在
中断
时保存来自通信通道的接收数据。另外,如果
中断
处理
程序和kthread使用--相同的
硬件
寄存器--那么我们如何保护这个临界区?
浏览 0
提问于2012-12-05
得票数 2
回答已采纳
2
回答
当内核代码被
中断
时会发生什么?
、
、
我正在阅读操作系统概念(Silberschatz,Galvin,G涅),第6版,第20章,我知道
Linux
内核代码是不可抢占的(在2.6版本之前)。但是它可以被
硬件
中断
所打断。如果内核位于关键部分的中间,而
中断
发生并且它也执行了关键部分,那么会发生什么情况呢? 好的,这个方案是在ISR有一个关键部分时使用的
浏览 3
提问于2011-05-27
得票数 2
回答已采纳
1
回答
触发器内核
中断
处理
程序:如何?
、
、
、
在此过程中,谁将触发内核
中断
处理
程序以及如何触发?我希望有人能帮助我纠正这一点,并澄清我的问题:1)如何触发内核
中断
处理
程序?2)如何定义新的或更改现有的
硬件
中断
处理
程序? 提前谢谢你!
浏览 2
提问于2013-07-22
得票数 9
回答已采纳
2
回答
在IRQ合并之前,NAPI有什么优势?
、
、
、
、
众所周知,在高负载网络中,有两种方法可以避免
硬件
中断
的开销,当
硬件
中断
太多时,切换到
硬件
中断
需要花费太多的时间。它对程序风格的性能和方法的选择具有重要的意义。-不使用
硬件
中断
,并且每隔一段时间使用一次以太网设备.
Linux
内核默认使用
中断
驱动模式,只有当传入数据包的流量超过某个阈值时才切换到轮询模式。内核可以周期性地检查是否到达网络数据包而不被
中断
,从而消除了
中断
处理</e
浏览 5
提问于2015-01-22
得票数 10
回答已采纳
1
回答
如何在短帧(5ms)数据传输期间阻止所有IRQ
、
、
我是
硬件
和设备驱动程序的老手,使用更早的
Linux
版本进行
硬件
控制。我最近又回到了
Linux
和使用嵌入式
处理
的设备控制的游戏中,并发现
Linux
世界发生了很多变化(变得更好)。然而,我正在努力解决一个
硬件
控制问题,该问题涉及一个非常快的基于SPI的帧数据传输内核模块,该模块需要在短时间帧(5毫秒)内关闭所有
中断
,以确保数据帧的适当数据传输定时。在
Linux
的“旧时代”,人们会使用save_flags - cli() - sti()框架
浏览 4
提问于2010-07-02
得票数 2
1
回答
编写内核驱动程序-特定
中断
引脚的知识
、
、
、
、
我对编写
Linux
内核模块/驱动程序一无所知。作为一个普通的开发人员,我会将我的
中断
处理
程序代码放在一个地址上,在这个地址中,当
中断
发生时,
中断
向量就会跳转到这个地址。现在,如果我们在微控制器上运行了一个
Linux
内核,并且我希望为我的输入设备编写一个内核驱动程序,
浏览 0
提问于2022-06-03
得票数 3
1
回答
linux
内核中的
中断
、
、
、
、
当我在任何端口上连接任何外部
硬件
时,输入gpio会被拉下,并且我会在该gpio上得到
中断
。现在,当我运行
Linux
内核2.6时,它工作正常,并且在gpio上被
中断
,但当我使用
Linux
内核3.0时,它不会在gpio上产生
中断
。gpio的值不会改变,也不会调用
中断
处理
程序。那么在
Linux
内核中创建
中断
的功率级别设置有什么不同吗?
浏览 4
提问于2012-10-26
得票数 4
回答已采纳
2
回答
-
linux
IRQ
中断
处理
程序的启动代码
、
、
、
对于ARM,有一个
中断
向量表地址- IRQ
中断
-0x000018然后芯片制造商可以有一个单独的
中断
线为那里的
硬件
,如USART,SPI,I2C,外部
中断
-多路他们到一个单一的IRQ线的ARM。(
中断
控制器)通常是一个
硬件
单元,它将多条
中断
线多路复用在一起,为CPU产生单行。当
中断
发生时,控制器断言IRQ行。CPU停止执行,并通过IRQ向量(位置变化)跳转到
中断
处理
程序。
中断
浏览 6
提问于2012-12-29
得票数 2
回答已采纳
1
回答
Linux
进程上下文与ARM中的SVC调用
、
、
根据一些
Linux
书籍 书中还提到tasklet/ softirqs在
中断
上下文中运行,而工作队列在进程上下文中运行。那么,这是否意味着t
浏览 5
提问于2014-05-01
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
A核与M核异构通信过程解析
Linux设备驱动开发
点个外卖,我把「软中断」搞懂了
你不好奇 Linux 网络发包过程吗?
解剖KVM的内部是如何运作的?
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券