腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
访问模块内的IRQ描述数组并显示操作名称
c
、
linux-kernel
、
kernel
、
linux-device-driver
、
irq
一开始,我认为这个
irq_desc
数组很像宏,但编译后我发现它不是。然后我使用了for_each_irq_desc(irq,desc)函数。因为它很短,所以我附上了代码:#include <
linux
/kernel.h> #include <<e
浏览 3
提问于2012-04-08
得票数 2
回答已采纳
1
回答
Linux
内核源代码2.6.34 :为什么struct
irq_desc
*irq_to_desc(unsigned )的两个函数声明会存在?
c
、
linux
、
linux-kernel
我在
Linux
2.6.43内核的handle.c中找到了struct
irq_desc
*irq_to_desc(unsigned )的两个函数声明。struct
irq_desc
*irq_to_desc(unsigned int irq) { return radix_tree_lookup(&irq_desc_tree, irq); } struct
irq_desc
*irq_to_desc(unsigned int irq) { return radix_
浏览 0
提问于2018-05-11
得票数 0
回答已采纳
1
回答
如何从
linux
内核驱动模块中的hwirq号中找到我的irq号?(找到匹配的
irq_desc
)
linux-kernel
、
arm
、
linux-device-driver
、
interrupt
、
qemu
我正在qemu arm64虚拟机上做一个
linux
驱动程序和应用程序测试。我的虚拟机是arm 'virt‘机器的微修改版本,它包含了我们的设备模型。desc) ...irq_to_desc应该从irq_radix_tree返回一个
irq_desc
,如下所示。struct
irq_desc
*irq_to_desc(unsigned int irq) return radix_tree_lookup(&irq_desc_tree, irq); }因此,看起来
浏览 4
提问于2022-04-06
得票数 1
回答已采纳
1
回答
将HW IRQ转换为
Linux
IRQ
linux
、
linux-kernel
、
interrupt
、
irq
Module1在启动时加载并调用:request_irq(
linux
_irq1, handler1, IRQF_SHARED, ...);。我要打电话给request_irq(
linux
_irq2, handler2, IRQF_SHARED, ...);。实际上,'
linux
_irq2‘等于’
linux
_irq1 1‘,但是在Module2中,我不能访问Module1的私有数据。你知道如何将HW_IRQ转换成Module2中的“
linux
_irq2”吗 Module2作为Module1的一个补
浏览 8
提问于2022-07-27
得票数 0
回答已采纳
1
回答
在Centos 6上安装Mellanox ConnectX-2 10 PCIe卡
centos
、
centos6
、
linux-networking
、
mellanox
INT A -> GSI 16 (level, low) -> IRQ 16 alloc
irq_desc
for 26 on node -1mlx4_core 0000:02:00.0: irq 26 for MSI/MSI-X alloc kstat_irqs on node -1 mlx4_co
浏览 0
提问于2016-06-02
得票数 2
回答已采纳
1
回答
如何知道网卡是否在
Linux
中失败?
networking
、
nic
[ 7.266682] ioatdma 0000:00:16.0: setting latency timer to 64[ 7.266879] ioatdma 0000:00:16.1: enabling device (0000 -> 0002)[ 7.266902] ioatdma 0000:00:16.1: setting laten
浏览 0
提问于2014-08-13
得票数 -1
3
回答
CentOS未检测到英特尔10G (ixgbe)接口
centos
、
redhat
、
hardware
、
nic
、
intel
for 39 on node -1ixgbe 0000:03:00.0: irq 39 for MSI/MSI-X alloc kstat_irqs on node -1 alloc
irq_desc
for 41 on node -1ixgbe 0000:03:
浏览 0
提问于2014-06-29
得票数 7
1
回答
从IRQ通道访问输入处理程序
events
、
linux-kernel
、
linux-device-driver
、
interrupt
、
irq
在研究内核中的输入事件系统时,我遇到了访问已经注册到IRQ通道的输入处理程序的需要,只给出了irq通道(只是整数)。是否有一种方法可以访问与IRQ关联的所有事件处理程序?我希望将来自给定输入设备(比如鼠标)的每个处理程序列表映射到该设备可能产生的每个可能事件。
浏览 24
提问于2018-01-21
得票数 0
1
回答
"irq_to_desc“未定义?
linux-kernel
、
linux-device-driver
所有人。我需要在我的项目中使用$irq_to_desc,但是尽管我包含了它需要的所有h文件,但gcc仍然发出""irq_to_desc“”未定义!“消息。我在这里找到了一些关于主题的东西,但我仍然不知道如何解决这个问题。
浏览 1
提问于2011-11-24
得票数 3
回答已采纳
1
回答
request_irq失败,因为没有irq描述符
linux-device-driver
、
interrupt
我有一个
Linux
系统,我正在连接到定制硬件。(具体来说,这是一个带有FPGA的SoC )。struct
irq_desc
*p;if (!
浏览 1
提问于2019-11-15
得票数 0
回答已采纳
1
回答
为什么我不能处理NMI?
linux
、
x86
、
handler
、
interrupt-handling
、
apic
如何在
Linux
中处理NMI?
浏览 2
提问于2012-03-26
得票数 3
1
回答
系统在重新启动、关机和按预期重新启动时暂停
centos
、
boot
、
drivers
、
pci
在开始安装Centos 6.4之后,Broadcom给了我速度和延迟问题,试图与驱动程序解决,但没有成功,所以我添加了另一个nic卡(使用Realtek),它工作良好,没有问题,直到6.5更新)bnx2: Broadcom NetXtreme II Gigabit Ethernet Driver bnx2 v2.2.3 (June 27, 2012) alloc
irq_desc
BCM5716 1000Base-T (C0) PCI Express found at mem da000000, IRQ 36
浏览 0
提问于2014-04-14
得票数 2
2
回答
-
linux
IRQ中断处理程序的启动代码
linux
、
arm
、
linux-device-driver
、
interrupt-handling
在过去的几天里,我学习了很多关于
linux
第10章书ldd3的内容。我有些疑问,请澄清。有些是我的分析,如果他们错了,请提出建议。
Linux
为同一共享行调用所有入侵处理程序。 是GCC编译器启动代码为芯片组做这个工作吗?
浏览 6
提问于2012-12-29
得票数 2
回答已采纳
1
回答
模块中未导出的内核api使用情况
api
、
kernel
但是irq_to_desc接口不能在
linux
内核中导出。有没有其他方法可以获取irq芯片数据或设置irq_affinity? 谢谢,dev
浏览 0
提问于2015-09-29
得票数 0
2
回答
Linux
PCI设备驱动程序总线诉内核IRQ
linux-kernel
、
interrupt
、
pci
、
irq
我正在为
Linux
中的PCIe卡编写设备驱动程序。我正试图在我的司机中使用中断。 读取PCI配置寄存器(偏移量0x3C)的"IRQ线“部分报告,为设备分配的IRQ行是11。
浏览 6
提问于2013-03-19
得票数 7
回答已采纳
2
回答
PCIe中断路由
linux
、
interrupt
、
fpga
、
pci
当驱动程序初始化时,它将中断映射到IRQ 32[ 1078.938670] alloc kstat_irqs
浏览 3
提问于2013-01-08
得票数 1
1
回答
ISR在被抢占时是否可以迁移到其他CPU?
linux-kernel
、
linux-device-driver
在旧版本的
Linux
内核中,SMP系统中硬件IRQ的中断服务例程(ISR)从头到尾都是在它们开始的CPU上执行的。如果被其他代码抢占,ISR随后将在同一CPU上恢复。
浏览 0
提问于2011-05-19
得票数 5
回答已采纳
4
回答
软件中断
c
、
interrupt
如何用C语言编写软件中断程序?我有一台x86-64CPU (AMD Turion64 X2),我使用的是gcc编译器。任何帮助都将不胜感激。
浏览 2
提问于2010-08-14
得票数 6
2
回答
内核模块中的中断处理: request_irq()返回-22,无效参数
c
、
linux-kernel
、
interrupt
我试图在内核模块中设置一个由gpio中断触发的中断处理程序,但是我似乎没有正确地使用request_irq()-function .我正在通过gpio_to_irq()获得我的irq号码,这似乎是可行的。那我就打电话但是它返回-22,无效的参数。我认为它可能是处理程序--函数,因为我不确定它是否是签名--有时它被定义为void handler (int irq, void *dev_id, struct pt_regs *regs),有时定义为static irqre
浏览 25
提问于2016-08-09
得票数 6
1
回答
Broadcom BCM4313需要很长时间才能连接到
wireless
、
broadcom
name="/usr/lib/connman/scripts/dhclient-script" pid=826 comm="apparmor_parser" [ 16.844083] alloc
irq_desc
浏览 0
提问于2011-01-20
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux DNS 查询剖析 Linux 中国
Manjaro Linux 22.0 发布|Linux 中国
Alpine Linux 3.18 发布|Linux 中国
Linux基础(3)linux命令3
linux高级课程-在Linux中编程
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券