腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
Linux
内核
add_
timer
、
我正在为
内核
写一个模块。我需要等待一个进程一段时间(例如,20秒)来测试一些东西。该过程应在20秒后继续。在我的module_init函数中,我像这样使用了计时器:
timer
.expires = jiffies + HZ*20;//
timer
expires indelay ticks
timer
.data = 0;//zero is passed to the
timer
han
浏览 2
提问于2012-05-17
得票数 1
2
回答
Linux
中
内核
计时器实现的示例(在
内核
2.6.32中)
、
、
你能给出一些
内核
计时器(start_ktimer)在
Linux
中实现的基本例子吗?
浏览 0
提问于2010-10-28
得票数 2
回答已采纳
2
回答
通过
内核
模块轮询循环设备
、
、
、
我试图读取我通过
内核
模块在200ms内创建的环回设备,但当我试图插入它时,它正在使
内核
崩溃。我是
内核
编程的新手,请帮助我。提前谢谢你:d#include <
linux
/module.h>#include<
linux
浏览 0
提问于2013-06-30
得票数 1
1
回答
内核
模块周期性地调用用户空间程序
、
、
、
我想从
内核
模块periodically.But调用一个用户空间程序,当我试图加载它时,
内核
程序冻结了系统。以下是程序,#include <
linux
/kernel.h> /* Neededfor KERN_INFO */ #include <
linux
/init.h>
浏览 3
提问于2016-02-18
得票数 2
1
回答
从旧init_
timer
到新
timer
_setup的适配
、
、
、
、
我一直在尝试将驱动程序从2.6移植到4.X,而没有得到原始主板制造商的支持(以及非常有限的
Linux
经验)。
timer
_setup(
timer
_list *, callback, (unsigned int) f
浏览 2
提问于2018-12-19
得票数 4
回答已采纳
2
回答
从Kernel oops PC中查找行号
、
、
、
如果我得到一个
内核
oops,下面的0xac/0x2b8是什么意思?另外,如何获取函数所在文件中的行号?这是
linux
on ARM arch。PC处于get_next_
timer
_interrupt+0xac/0x2b8
浏览 5
提问于2013-11-23
得票数 3
1
回答
无法在eclipse上交叉编译
linux
内核
、
我正在尝试在Eclipse上编译
Linux
。我只为x86编译,但我想使用我的工具链。我创建了一个项目,名为"File项目->
Linux
“,并给出了我的->
内核
的位置。/virt/kvm/arm/arch_
timer
.c /home/poky/build/tmp/sysroots/i686-
linux
/usr/b
浏览 0
提问于2015-10-30
得票数 0
3
回答
如何在
Linux
内核
设备驱动程序中使用计时器?
、
、
、
、
我想在
Linux
设备驱动程序中实现一个计数器,它在每一个固定的时间间隔之后递增。我想在定时器的帮助下做这件事。一个示例代码片段将非常有用。
浏览 9
提问于2012-05-30
得票数 9
1
回答
timer
_t在其基础上是什么?
、
、
Gcc和printf说
timer
_t是指针(在我的
linux
上)。但是这个指针所放置的是什么,NULL是一个有效的计时器id吗?另外,它是特定于平台的东西吗,例如它是
linux
上的指针,macOs上的int,某物.其他的在BSD上。
浏览 5
提问于2017-03-26
得票数 7
回答已采纳
1
回答
Linux
内核
-从用户空间停止运行的
内核
定时器
、
当
Linux
启动时,我试图在我的嵌入式设备中闪烁一个LED。基本上,LED闪烁显示
Linux
正在引导过程中。当
内核
完成整个引导过程时,我将关闭LED并删除定时器。del_
timer
_sync(&pwr_led_
timer
); 由于pwr_led_
timer
是全局结构,所以可以使用任何IOCTL调用
浏览 6
提问于2013-07-08
得票数 1
1
回答
在
linux
中使用计时器停止
内核
线程
、
、
、
我试图通过在一个函数中调用kthread_stop()来停止一个
内核
线程--这个函数将由
timer
.When调用--我将这个模块加载到
内核
中,在计时器中提到的指定时间之后,这个线程正在启动和停止,但是它在日志中给出了一些错误消息因为我刚接触
内核
线程programming.This是我的代码。#include <
linux
/kernel.h>#include <
linux</em
浏览 6
提问于2015-08-05
得票数 1
2
回答
如何在
Linux
内核
模块中设置定期计时器回调
、
、
、
、
我正在处理一个
Linux
内核
模块,它为来自自定义板的中断注册回调,并将接收到的数据放在char设备接口后面的队列中,由应用程序处理。我禁用
内核
RTC驱动程序(CONFIG_RTC_DRV_CMOS)并请求IRQ 8,并将计时器回调挂钩作为RTC中断处理程序。每秒钟都会从RTC芯片产生中断。问题是,我们必须以这种方式失去一些
Linux
管理时间的能力,因为只有一个rtc-cmos或板模块可以一次加载(显然我们已经选择了板模块)。 目标体系结构是i386 PC机。我不是一个
内核
开发人员,所以我对
内核</
浏览 8
提问于2013-11-30
得票数 8
回答已采纳
1
回答
Linux
内核
计时器函数传递自定义指针数据
、
我第一次尝试使用
Linux
内核
计时器,并且尝试传递一个指针作为函数参数,但我使用的任何方法都会导致3.12
内核
崩溃。这就是我所拥有的: setup_
timer
(&poll_
timer
, accel_chip_poll, 0 ); poll_
timer
.data=(unsigned
浏览 2
提问于2015-09-10
得票数 0
2
回答
从内部计时器回调函数调用mod_
timer
、
、
我正在为
linux
编写一个
内核
模块,我希望我的定时器重新设置自己。为此,我想从计时器的回调函数中调用mod_
timer
,如下所示:{ mod_
timer
(&test_
timer
, jiffies+(get_interval()*HZ));{ set_log_msg("M
浏览 5
提问于2014-06-30
得票数 1
回答已采纳
1
回答
错误:来自不兼容指针类型的赋值[-Werror=不兼容-指针-类型]
、
我正在开发一个
linux
内核
模块。在头文件中定义了结构tcpsp_conn,如下所示:......然后,我声明一个指向结构的指针,并尝试分配函数:cp->
timer
.function = tcpsp_conn_expire; tcpsp_conn_expire函数的定义方式与
浏览 1
提问于2019-03-21
得票数 0
回答已采纳
2
回答
Linux
内核
中的hrtimer重复任务
、
、
我的目标是使用hrtimer结构在
linux
内核
中创建一个循环任务。我希望它每隔500毫秒重现一次。但是,我对hrtimer在
linux
内核
中的工作原理(请参阅
linux
/hrtimer.h)感到有点困惑。以下是我到目前为止拥有的代码:{ pri
浏览 3
提问于2012-11-04
得票数 8
回答已采纳
3
回答
如何使用ioctl()操作
内核
模块?
、
、
、
、
因此,我试图编写一个使用
linux
/
timer
.h文件的
内核
模块。我让它只在模块内工作,现在我正试图让它从一个用户程序开始工作。下面是我的
内核
模块:#include <
linux
/module.h> #include <
linux
/kernel.h>
浏览 6
提问于2010-02-15
得票数 15
回答已采纳
1
回答
在禁用勾选中断时如何更新时间
、
、
在阅读了
Linux
手册后- cur_
timer
指向
timer
_hpet对象:在本例中,HPET芯片是定时器中断的来源。那么,有谁能解释一下
linux
内核
如何跟踪时间,以防丢失滴答中断呢?“相应”代表什么?
浏览 6
提问于2017-09-15
得票数 0
回答已采纳
1
回答
“活动”对
linux
计时器意味着什么?
、
、
、
当我在
linux
内核
开发中使用add_
timer
&del_
timer
时,“活动”、“非活动”和“停用”这几个词经常出现在函数使用说明中。“积极”是什么意思?这是否意味着:将值赋值给
timer
_list->过期的时间达到了,所以计时器是活动的。还是意味着计时器在返回add_
timer
或mod_
timer
之后立即处于活动状态。
浏览 1
提问于2018-03-08
得票数 0
回答已采纳
1
回答
Linux
套接字通信破坏VM
、
、
、
我编写了一个
内核
模块和用户空间程序,以便
内核
模块发送netlink多播消息,并且用户空间程序读取这些消息并打印出来。
内核
模块和用户空间程序在这里可用(),并在下面复制。但是,如果用户空间程序的第69行没有注释,在加载
内核
模块的一秒钟内,我的VM就会挂起,并变得没有响应。#include <
linux
/module.h>#inclu
浏览 3
提问于2017-04-29
得票数 1
回答已采纳
点击加载更多
相关
资讯
Linux内核解读
Linux内核出现漏洞
Linux 内核原子操作
Windows 内核和 Linux 内核的区别(二)
Windows 内核和 Linux 内核的区别(一)
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券