腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
访问模块内
的
IRQ
描述数组并显示操作名称
、
、
、
、
我正在用C语言编写一个内核模块,它很难访问
IRQ
描述数组元素并显示这些元素
的
所有操作名称。在此之后,我包含了我认为与此过程相关
的
所有头文件,但没有任何变化。因为它很短,所以我附上了代码:#inclu
浏览 3
提问于2012-04-08
得票数 2
回答已采纳
1
回答
IRQ
处理程序未注册
、
、
、
我正在学习
Linux
内核中
的
中断处理,并在下面的代码片段中尝试在
IRQ
2上注册一个虚拟
irq
处理程序。但是它似乎没有被注册,因为我看到了一个负
的
返回值和内核中
的
一条消息,如下面所示,这来自于试图执行free_
irq
()
的
清理函数下面是来自内核日志
的
printk,这表明它还没有注册: Here with registeri
浏览 5
提问于2013-08-09
得票数 1
回答已采纳
1
回答
如何为mfd设备到达
irq
基地?
、
我想了解,我们如何到达
irq
base。这是一个随机数吗? 请有人解释一下。
浏览 5
提问于2013-08-12
得票数 0
回答已采纳
1
回答
beagleboard上用户按钮
的
自定义中断处理程序
、
、
、
、
我是内核模块开发
的
新手。我正在编写一个内核模块来处理用户按钮
的
按下。一旦用户按钮被按下,我需要在板载led上发光。如何为用户按钮编写一个自定义处理程序,因为它是由内核模块初始获取
的
。我是否需要在内核配置中禁用GPIO按钮并编写一个完整
的
模块,或者我可以只注册我
的
自定义处理程序?
浏览 4
提问于2013-11-19
得票数 1
1
回答
将HW
IRQ
转换为
Linux
IRQ
、
、
、
我有一个HW_
IRQ
是共享
的
两个内核模块。Module1在启动时加载并调用:request_
irq
(
linux
_
irq
1, handler1, IRQF_SHARED, ...);。启动后,我希望加载与Module2共享相同HW_
IRQ
的
Module1。我要打电话给request_
irq
(
linux
_
irq
2, handler2, IRQF_SHARED, ...);。实际上,'
linux
浏览 8
提问于2022-07-27
得票数 0
回答已采纳
1
回答
如何在x86
linux
上实现GPIO中断处理程序?
、
、
、
我正在为x86
linux
开发一个设备驱动程序。该器件
的
引脚连接到PCH上
的
GPIO以产生中断。如何请求与该GPIO引脚关联
的
IRQ
并安装中断处理程序?
浏览 6
提问于2013-09-07
得票数 3
1
回答
GPIO:尽管边缘设置为‘’上升‘’,但在两个边缘上获取ISR
特定
的
GPIO引脚连接到开关,当按下开关时,ISR需要触发。因此,我让用户空间应用程序读取ISR,但我在两边都获取了ISR。 poll_gpio.fd = fd; poll (&poll_gpio, 1, -1); // discard first
IRQ
浏览 4
提问于2021-02-22
得票数 0
1
回答
是否可以在不创建平台设备
的
情况下查询设备树项目?
、
、
我正在编写一个内核模块,旨在对ARM+FPGA系统
的
设备驱动程序内核模块进行功能测试。我
的
方法包括通过查询设备树来查找设备驱动程序正在使用
的
中断。在设备驱动程序本身中,我使用platform_driver_register注册了一个平台驱动程序,并在.probe函数中传递给我一个包含platform_device*指针
的
device指针。这样,我就可以调用of_match_device和
irq
_of_parse_and_map,检索
irq
编号。 我不想注册第二个平台驱动程序,只是为了在测
浏览 3
提问于2014-11-06
得票数 3
1
回答
如何从
linux
内核驱动模块中
的
hwirq号中找到我
的
irq
号?(找到匹配
的
irq
_desc)
、
、
、
、
我正在qemu arm64虚拟机上做一个
linux
驱动程序和应用程序测试。我
的
虚拟机是arm 'virt‘机器
的
微修改版本,它包含了我们
的
设备模型。因此,看起来
irq
_desc
的
基树被设置为最大64
irq
_descs。我可以在哪里和如何设置这个基数树
的
大小?我查看了qemu
的
hw/arm/ab21q-build-acpi.c
的
MADT或DSDT表部件,但找不到要添加什么。我在DSDT和
浏览 4
提问于2022-04-06
得票数 1
回答已采纳
2
回答
简单中断处理程序: request_
irq
返回错误代码-22
、
、
、
、
我正在编写一个简单
的
内核模块,它可以注册一个中断并处理它。但是,当我试图通过调用request_
irq
函数注册中断时,它会返回错误代码-22: #include <
linux
/init.h>#include <
linux
/
irq</e
浏览 8
提问于2013-03-06
得票数 11
回答已采纳
1
回答
request_
irq
失败,因为没有
irq
描述符
、
我有一个
Linux
系统,我正在连接到定制硬件。(具体来说,这是一个带有FPGA
的
SoC )。struct
irq
_desc *p; p =
irq
_to_desc(8
浏览 1
提问于2019-11-15
得票数 0
回答已采纳
1
回答
内核函数asm_do_
IRQ
()中
的
irq
与我在模块中请求
的
irq
不同
、
、
、
我使用gpio_to_
irq
()获得一个
irq
num,我请求
irq
并用它编写了一个小驱动程序,它在syslog中是196。我在asm_do_
IRQ
中添加了一些打印。当我触发gpio中断时,驱动程序工作正常,但asm_do_
IRQ
中
的
irq
数是62,.I无法理解。为什么
irq
号和我要求
的
不一样?驱动程序如下: #include
浏览 0
提问于2013-04-08
得票数 4
回答已采纳
1
回答
"
irq
_to_desc“未定义?
、
我需要在我
的
项目中使用$
irq
_to_desc,但是尽管我包含了它需要
的
所有h文件,但gcc仍然发出""
irq
_to_desc“”未定义!“消息。我在这里找到了一些关于主题
的
东西,但我仍然不知道如何解决这个问题。
浏览 1
提问于2011-11-24
得票数 3
回答已采纳
1
回答
为什么我不能处理NMI?
、
、
、
、
首先,我编写了一个天真的nmi处理程序: printk("-#_#- I'm TT,\n");}static void __init ipi_init(void)kernel: [ 1166.231028] --- the result of request_
irq<
浏览 2
提问于2012-03-26
得票数 3
1
回答
如何在我
的
操作系统中调用节点和npm?
、
install -y npm nodejsUnable to correct problems, you have held broken packages任何节点命令都不能调用:bash: node: command not foundbash: npm: command not found/
浏览 0
提问于2020-07-11
得票数 0
回答已采纳
1
回答
映射
linux
内核中
的
DMA中断
、
、
我正在为一个包含DMA控制器
的
powerpc SoC编写一个内核模块。我想映射
linux
内核中
的
DMA中断。我
的
DMA结构有两个中断:{ u32 dma2;内存映射了内核中
的
DMA结构。我使用函数
irq
_of_parse_and_map()将virq编号获取到相应
的
中断。dma->dma1=
irq
_of_parse_and_map(ofdev->node,0); dma-&
浏览 2
提问于2011-05-18
得票数 3
1
回答
编译
linux
内核模块时未定义
的
函数
、
、
我正在尝试使用
linux
软件。有一个使用
linux
/interrupt.h中定义
的
linux
系统调用
的
简单程序。.#include <
linux
/init.h>#include <
linux
/,我得到没有
浏览 6
提问于2016-09-25
得票数 3
回答已采纳
1
回答
在
linux
变量中存储了什么值?
、
、
、
每当我打印/proc/interrupts
的
值时,rtc0在
IRQ
8中
的
值(用于RTC )仅显示CPU0上
的
一个中断。我已经读过,当引导xtime变量
的
值是从实时时钟存储
的
,并且这个中断是否因为这个原因而是1? 还有xtime变量
的
值是多少?是时代过后
的
秒数吗?
浏览 0
提问于2013-07-31
得票数 1
1
回答
从
IRQ
通道访问输入处理程序
、
、
、
、
在研究内核中
的
输入事件系统时,我遇到了访问已经注册到
IRQ
通道
的
输入处理程序
的
需要,只给出了
irq
通道(只是整数)。是否有一种方法可以访问与
IRQ
关联
的
所有事件处理程序?我希望将来自给定输入设备(比如鼠标)
的
每个处理程序列表映射到该设备可能产生
的
每个可能事件。 不知道这是否重要,但我正在使用ARM设备
的
AOSP。
浏览 24
提问于2018-01-21
得票数 0
1
回答
linux
(arm)中
的
GPIO引脚中断处理程序
、
、
谁能给我一些在
linux
中启用和处理ARM9
的
用户引脚IO中断(C语言)
的
示例代码?谢谢
浏览 5
提问于2010-12-07
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
CPU 隔离:Nohz_full
Linux UIO(Userspace I/O)驱动模型技术详解
Linux设备驱动开发
Linux Mint 的发行周期|Linux 中国
Linux-command ,linux新手的福音
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券