会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Mr_ox
导航
新随笔
管理
2017年3月2日
内核定时器使用简单流程
摘要: 1.定义数据结构:timer_list,并初始化器成员 2.注册到内核:init_timer 3.直接启动内核定时器:add_timer 4.mod_timer:刷新定时器时间,并启动内核定时器
阅读全文
posted @ 2017-03-02 23:25 Mr_ox
阅读(161)
评论(0)
推荐(0)
等待队列使用简单流程
摘要: 1.声明等待队列头:DECLARE_WAIT_QUEUE_HEAD 2.阻塞:wait_event 3.唤醒:wake_up
阅读全文
posted @ 2017-03-02 23:23 Mr_ox
阅读(129)
评论(0)
推荐(0)
杂设备驱动模型编写简单流程
摘要: 1.注册杂设备:misc_register 2.定义杂设备数据结构,并对其初始化 3.注销咋设备:misc_deregister
阅读全文
posted @ 2017-03-02 23:22 Mr_ox
阅读(124)
评论(0)
推荐(0)
中断程序编写简单流程
摘要: 1.向内核注册中断:request_irq 2.确定中断号(BSP包提供) tq2440中直接使用IRQ_EINT4 tiny4412中使用gpio_to_irq(EXYNOS4_GPX3(2)) 3.编写中断服务程序:注意其返回值类型irqreturn_t
阅读全文
posted @ 2017-03-02 23:20 Mr_ox
阅读(925)
评论(0)
推荐(0)