![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux驱动
mcuwlxlong
这个作者很懒,什么都没留下…
展开
-
写在《嵌入式Linux驱动模板精讲与项目实践》上市之后
经过两年的准备,将多年的研发经验进行梳理,原创 2014-07-02 23:30:23 · 994 阅读 · 0 评论 -
Linux底层驱动之设备驱动模型--三角关系:总线、设备和驱动
到Linux2.6之后出现设备驱动模型,很多驱动都按照设备驱动模型改写了。设备驱动模原创 2014-07-03 00:01:36 · 1009 阅读 · 0 评论 -
最大化利用内核资源进行Linux驱动开发--摘自《嵌入式Linux驱动模板精讲与项目实践》
初步看起来Linux设备驱动开发涉及内容很多,而需要实现驱动的设备又千差万别,其实做一段时间驱动之后回首看来主要就是以下几点:(1)对驱动进行分类,先归纳为哪个类型的驱动,归类正确再利用内核提供的子系统进行开发,往往会发现其实很多通用的事情内核已经帮我们做了,一个优秀的驱动工程师应该最大程度上利用内核的资源。内核已经实现的毕竟稳定性强,可移植性高。(2)找到内核的提供的子系统,接下来就是要原创 2014-07-02 23:44:33 · 850 阅读 · 0 评论 -
Linux内核驱动注册方式泛谈
Linux驱动注册有多种方式,通常是以内核提供的表征数据结构封装后按照内核子系统提供的接口函数进行注册,还有一些是比较复杂的以链表方式进行维护。以下对几种驱动注册方式进行介绍:一、子系统有专门的驱动注册函数:例如RTC子系统,提供rtc_device_register注册接口函数。例如:rtc_device_register(client->name,&client->dev, &原创 2014-07-09 22:15:50 · 1816 阅读 · 0 评论 -
嵌入式Linux驱动案例之一
嵌入式Linux驱动案例之一原创 2014-08-04 23:06:41 · 1393 阅读 · 0 评论 -
linux驱动开发重点关注内容--摘自《嵌入式Linux驱动模板精讲与项目实践》
驱动开发重点关注内容原创 2014-07-31 20:24:42 · 1477 阅读 · 0 评论 -
【转】内核入侵指南
原文地址:https://blog.csdn.net/abcamus/article/details/51167345Albert Camus2016年3月29日内核入侵指南 unreliable guide to hacking the linux kernel目录引言 玩家 一些基本规则 ioctl:不必重写系统调用 死锁这回事 常用的例行函数 等待队列 原子操...转载 2018-12-18 17:13:02 · 329 阅读 · 0 评论