腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在ARM
Linux
上
注册
多个快速
中断
源
arm
、
linux-device-driver
、
embedded-linux
我一直在使用ARM上的
Linux
中断
: 也就是说,我们可以为ARM、、快速
中断
、或FIQ
注册
多个
中断
处理程序吗?
浏览 7
提问于2013-02-18
得票数 1
回答已采纳
1
回答
将VxWorks intConnect API移植到
linux
上
linux
、
interrupt
、
porting
、
vxworks
我正在尝试将VxWorks API移植到
linux
。在我找到intArchLib apis之前,它运行得很好。如何移植int (intConnect,intLock .)到
Linux
。intConnect :此api为
中断
向量(IRQ)
注册
一个
中断
例程(ISR)。当
注册
中断
发生时,将调用此ISR。 SS
浏览 7
提问于2012-09-26
得票数 1
回答已采纳
2
回答
在
linux
中,是否可以从任何用户空间程序
注册
中断
处理程序?
linux
、
linux-kernel
、
linux-device-driver
、
embedded-linux
我正在研究
Linux
的
中断
处理机制,只是怀疑是否允许从用户空间
注册
中断
处理程序?
浏览 0
提问于2013-03-14
得票数 1
3
回答
内核模块中未命中键盘
中断
c
、
linux
、
linux-kernel
、
keyboard
我正在做一个项目,我正在根据接收到的键盘
中断
执行一些操作。所以我
注册
了键盘
中断
,并将
中断
标记为共享。但是我的程序没有像它应该的那样工作。为了调试这个问题,我编写了一个小程序,它只
注册
键盘
中断
,并在收到键盘
中断
时向内核输出一些消息。但我发现,当
中断
率很高时,很多来自键盘的
中断
都会丢失。例如,在下面的示例代码中,我
注册
了
中断
,并在按下'a‘时向内核输出消息。从计数器值来看,
中断</em
浏览 1
提问于2015-11-26
得票数 1
1
回答
IRQ处理程序未
注册
c
、
linux-device-driver
、
kernel-module
、
interrupt-handling
我正在学习
Linux
内核中的
中断
处理,并在下面的代码片段中尝试在IRQ2上
注册
一个虚拟irq处理程序。但是它似乎没有被
注册
,因为我看到了一个负的返回值和内核中的一条消息,如下面所示,这来自于试图执行free_irq()的清理函数下面是来自内核日志的printk,这表明它还没有
注册
: Here with registering IRQ handler on IRQ2 for flowTest...retval_
浏览 5
提问于2013-08-09
得票数 1
回答已采纳
2
回答
当内核收到
中断
时,为什么内核调用其他处理程序?
linux-kernel
在
linux
内核开发中,我读到过
中断
,当内核接收到
中断
时,它会按顺序调用线路上每个
注册
的处理程序。 我的问题是为什么内核调用其他处理程序?
浏览 2
提问于2014-04-04
得票数 0
1
回答
触发器内核
中断
处理程序:如何?
linux-kernel
、
kernel-module
、
kernel
、
interrupt-handling
在此过程中,谁将触发内核
中断
处理程序以及如何触发?我希望有人能帮助我纠正这一点,并澄清我的问题:1)如何触发内核
中断
处理程序?2)如何定义新的或更改现有的硬件
中断
处理程序? 提前谢谢你!
浏览 2
提问于2013-07-22
得票数 9
回答已采纳
1
回答
我可以编写一个内核模块来处理软件
中断
吗?
linux
、
driver
、
device
、
interrupt
我只是在学习
linux
内核模块中的
中断
处理,我想知道是否可以对向量(例如0xF0 )进行request_irq(),然后从执行INT0xF0指令的用户空间程序中输入处理程序。我只是想知道我是否也可以为软件
中断
注册
中断
处理程序。
浏览 1
提问于2013-11-30
得票数 0
回答已采纳
2
回答
-
linux
IRQ
中断
处理程序的启动代码
linux
、
arm
、
linux-device-driver
、
interrupt-handling
在过去的几天里,我学习了很多关于
linux
第10章书ldd3的内容。我有些疑问,请澄清。有些是我的分析,如果他们错了,请提出建议。对于ARM,有一个
中断
向量表地址- IRQ
中断
-0x000018然后芯片制造商可以有一个单独的
中断
线为那里的硬件,如USART,SPI,I2C,外部
中断
-多路他们到一个单一的IRQ线的ARM。
中断
处理程序在
中断
控制器上读取寄存器以确定
中断
行,并调用正确的
中断
处理程序,然后清除
中断
--允许发
浏览 6
提问于2012-12-29
得票数 2
回答已采纳
1
回答
linux
内核的PCIe
中断
处理
linux
、
kernel
、
interrupt
、
pci
我正在开发一个PCIe
Linux
驱动程序。我想为该设备
注册
一个ISR。由
Linux
系统分配给该设备的IRQ编号是16,该编号也被其他(USB主机控制器)设备共享。(由lspci -v检查)。它是基于引脚的
中断
。通过在线搜索,我发现几乎所有的PCI驱动示例只在request_irq()接口中提供了IRQF_SHARED作为标志,并且没有提供任何其他标志来提到诸如高/低电平
中断
之类的行为。我的问题是,
Linux
内核如何决定共享
中断
的行为(对于PCIe设备),它是
浏览 16
提问于2017-04-06
得票数 1
1
回答
在
linux
中,在哪里编写
中断
处理程序以及如何向内核
注册
?
c
、
linux
、
linux-kernel
、
operating-system
、
interrupt
它
中断
内核和内核,以便由客户端执行数据,所以我想创建一个
中断
服务函数来捕获来自网络服务卡的
中断
。在
linux
中在哪里编写
中断
处理程序以及如何向内核
注册
??
浏览 3
提问于2014-03-27
得票数 3
1
回答
如何在内核模块
中断
中触发函数
linux
、
kernel
、
interrupt-handling
我正在尝试编写一个
linux
内核模块,它等待硬件触发,然后通过DMA将一些数据移动到外部存储器。有没有一种方法可以设置某种信号,使内核模块知道在下次调用DMA函数时调用它,而不是在
中断
上下文中调用?
浏览 7
提问于2018-03-08
得票数 0
2
回答
在
linux
中,什么等同于在DOS中
注册
ISR
linux
、
assembly
在DOS中,可通过以下代码
注册
isr(
中断
服务例程):mov al,0BHmov bx,seg handlerint 21H 该过程将处理0BH
中断
。我想知道:在
linux
中与此相当的是什么?
浏览 0
提问于2013-12-26
得票数 0
1
回答
如何为mfd设备到达irq基地?
linux-kernel
、
linux-device-driver
在一个MFD设备中。我想了解,我们如何到达irq base。这是一个随机数吗?
浏览 5
提问于2013-08-12
得票数 0
回答已采纳
2
回答
如何限制操作系统中的
中断
次数?
linux
、
linux-kernel
我是
Linux
内核的新手。我从"
Linux
内核开发,Robert Love第3版,第7章
中断
和
中断
处理程序“中读到了关于
Linux
内核的内容。为了
注册
中断
处理程序,
Linux
使用request_irq()函数: unsigned int irq , unsigned long flags , const char *na
浏览 1
提问于2014-02-22
得票数 0
2
回答
Linux
内核:从内核空间调用用户空间中的回调函数
linux
、
linux-kernel
、
linux-device-driver
、
embedded-linux
我正在编写
Linux
用户空间应用程序。在这里,我想从内核空间调用用户空间区域的
注册
回调函数。有没有什么方法可以做到这一点。 谢谢
浏览 1
提问于2017-07-06
得票数 4
1
回答
VirtualBox如何处理客户
Linux
的
中断
?
c
、
linux
、
keyboard
、
kernel
、
driver
我正在练习在VirtualBox客户
Linux
中编写一个简单的键盘驱动程序。问题是,我的代码只是
注册
一个
中断
处理程序并将scancode打印到日志文件中。我也不会将这些传入的扫描码发送到任何较高级别的代码,比如
Linux
input core。在insmod之后,我可以使用dmesg看到捕获的扫描代码。但是为什么我的终端仍然得到正确的输入?在rmmod之后,来宾
Linux
就死了,因为它不能再接收任何键盘了。 你有什么想法吗?谢谢!
浏览 1
提问于2012-09-14
得票数 2
2
回答
简单
中断
处理程序: request_irq返回错误代码-22
c
、
linux
、
module
、
linux-kernel
、
interrupt
我正在编写一个简单的内核模块,它可以
注册
一个
中断
并处理它。但是,当我试图通过调用request_irq函数
注册
中断
时,它会返回错误代码-22: #include <
linux
/init.h>#include <
linux
/i
浏览 8
提问于2013-03-06
得票数 11
回答已采纳
1
回答
编写内核驱动程序-特定
中断
引脚的知识
drivers
、
kernel-modules
、
interrupt
、
proprietary-drivers
、
irq
我对编写
Linux
内核模块/驱动程序一无所知。作为一个普通的开发人员,我会将我的
中断
处理程序代码放在一个地址上,在这个地址中,当
中断
发生时,
中断
向量就会跳转到这个地址。现在,如果我们在微控制器上运行了一个
Linux
内核,并且我希望为我的输入设备编写一个内核驱动程序,我如何知道在哪里通过内核
注册
浏览 0
提问于2022-06-03
得票数 3
1
回答
为英特尔PT
注册
自定义
中断
处理程序
c
、
linux
、
interrupt
、
interrupt-handling
、
irq
根据英特尔软件开发人员手册3C36-13卷,中央处理器“将尝试在输出回绕并覆盖缓冲器顶部之前发出ToPA PMI
中断
信号”。任何指向代码的指针、资源甚至引用都是非常受欢迎的。
浏览 3
提问于2018-06-16
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Oracle Linux 系统如何去注册使用坚不可摧 Linux 网络
这篇文章给大家介绍一下Linux的中断系统
美国恶劣天气导致Linux之父家中断电断网六天:内核更新延期
DM8如何在linux中注册与卸载服务?
ARM系列-中断(三)
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券