Lover雪儿
想念时,就看看天空,无论距离有多远,我们总在同一片天空下!
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: 20150225 IMX257 总线设备驱动模型编程之总线篇 2015-02-25 19:40 李海沿 从现在开始,我们开始来实现 总线-设备-驱动模型中的总线。、 我们这个程序的目标是在 sysfs文件系统的/sys/bus/ 目录下面建立一个文件夹。 一、总线介绍 1. 总线数据结构bus_ty... 阅读全文
posted @ 2015-02-25 20:33 Lover雪儿 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 20150225 IMX257设备驱动模型之Kset 2015-02-25 17:00 李海沿 前面我们实现了一个简单的kobject模型,结果就是成功的在 sysfs的/sys/目录下创建一个kobject的目录,目录下面有attr属性文件,很简单,对kobject的操作其实就是把那四个结构体搞懂... 阅读全文
posted @ 2015-02-25 18:28 Lover雪儿 阅读(254) 评论(0) 推荐(0) 编辑
摘要: Sysfs文件系统是一个类似于proc文件系统的特殊文件系统,用于将系统中的设备组织成层次结构,并向用户模式程序提供详细的内核数据结构信息。 去/sys看一看,localhost:/sys#ls /sys/block/ bus/ class/ devices/ firmware/ kernel/ module/ power/Block目录:包含所有的块设备Devices目录:包含系统所有的设... 阅读全文
posted @ 2015-02-25 12:26 Lover雪儿 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 20150225 IMX257 设备驱动模型之Kobject(三) 2012-02-25 李海沿 刚才我们整理了一大批乏味的知识点,但是相信大家已经大概的了解了sysfs 的原理了。 这里我们趁热打铁,将前面我们那个似懂非懂的kobject程序一步拿下。 我们这个程序的目的是,在sys目录下面创建一... 阅读全文
posted @ 2015-02-25 12:02 Lover雪儿 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 20150225 IMX257 设备驱动模型之sysfs文件系统知识点整合(二)2012-02-25 李海沿 前天我们实现了一个简单的sysfs的kobject的驱动程序,可是有没有发现很多东西都不懂,原因就是在我们对sysfs和kobject的工作原理不懂,虽然我一直不提倡整天接触那些乏味的知识点... 阅读全文
posted @ 2015-02-25 10:38 Lover雪儿 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 20150223 IMX257 设备驱动模型之Kobject(一) 2015-02-23 李海沿接下来我们开始涉及设备驱动模型,从简入深,我们先写一个驱动,实现的功能就是在sys目录下建立一个目录和一个属性文件,可读可写。所以今天的任务就是把这个程序搞定,只要把这几个结构体了解,知道有这个结构体就够... 阅读全文
posted @ 2015-02-23 22:19 Lover雪儿 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 20150223 IMX257 BEEP驱动程序实现 2015-02-23 李海沿和我们今天上午编写的LED驱动程序一样,此处我们实现一个beep蜂鸣器的鸣叫驱动程序我们知道我们蜂鸣器的引脚由 GPIO1_26控制的,所以我们此处只需要将前面led驱动程序的相关引脚修改为GPIO1_26 就可以了(... 阅读全文
posted @ 2015-02-23 16:09 Lover雪儿 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 20150223 IMX257 LED驱动程序实现 2015-02-23 李海沿由于昨天对IMX257的地址分配不了解,所以前面只能用s3c24xx的驱动程序来了解ioremap等对IO端口的工作原理。但是经过昨晚对IMX257芯片的细细梳理,今天早上起来又把IMX257的芯片资料看了一遍,终于成功... 阅读全文
posted @ 2015-02-23 11:04 Lover雪儿 阅读(636) 评论(0) 推荐(0) 编辑
摘要: 20150222 IO端口映射和IO内存映射(详解S3C24XX_GPIO驱动) 2015-02-22 李海沿刚刚我们实现了linux系统内存的分配,读写,释放功能,下面,我们一鼓作气将IO端口映射及IO内存映射搞定,加油!(一)地址的概念 1)物理地址:CPU地址总线传来的地址,由硬件电路控制其具... 阅读全文
posted @ 2015-02-22 22:03 Lover雪儿 阅读(978) 评论(0) 推荐(0) 编辑
摘要: 20150222 IMX257 Linux内存空间内存分配 2015-02-22 李海沿不知道为什么,最近做梦总是梦见以前的事,以前的场景,可能是28号回学校的缘故吧!好了,不扯废话了,前面我针对gpio按键这个实验学习了中断,信号量,定时器等内核实现,下面我们,使用以前的字符设备模板来写一个Lin... 阅读全文
posted @ 2015-02-22 17:35 Lover雪儿 阅读(335) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页