Linux行走
文章平均质量分 62
顾小林
这个作者很懒,什么都没留下…
展开
-
Linux行走(3)——input子系统例子
搞了好久,这个真的很烦,稀里糊涂的搞出来测试程序,但是对于内容的理解还有问题,继续学习中,这里记录一下代码。 这里只贴出添加的代码,因为我没有硬件只能模拟数据,所以我采用字符设备输入,然后每次输入的时候input系统report。 我在init函数里面初始化input子系统 my_input_init(); static void my_input_in原创 2013-05-22 20:02:52 · 1414 阅读 · 1 评论 -
linux驱动开端
昨天雷总走到我这,问我有没有兴趣搞驱动,我楞了一下,说有。 我当然有兴趣,从我进入公司,分了Camera模块以后,我就很多时候都要和驱动打交道,因为不懂经常被欺负,所以我尝试自学,所谓的自学,也就是这懂一点,那懂一点,一直也没贯穿起来,今天我要说的是,我要开始认真的学习linux驱动了,开始我的linux之路,谨以此纪念我的开始之路。原创 2013-05-12 19:00:54 · 905 阅读 · 1 评论 -
Linux驱动之platform初识
从Linux 2.6起引入了一套新的驱动管理和注册机制:platform_device和platform_driver。Linux中大部分的设备驱动,都可以使用这套机制,设备用platform_device表示,驱动用platform_driver进行注册。 Linux platform. driver机制和传统的device driver 机制(通过driver_register函数进转载 2013-05-14 16:35:15 · 983 阅读 · 0 评论 -
linux platform 驱动模型分析
linux platform 驱动模型分析 一. 概述 platform设备和驱动与linux设备模型密切相关。platform在linux设备模型中,其实就是一种虚拟总线没有对应的硬件结构。它的主要作用就是管理系统的外设资源,比如io内存,中断信号线。现在大多数处理器芯片都是soc,如s3c2440,它包括处理器内核(arm920t)和系统的外设(lcd接口,nandflash接口等转载 2013-05-14 16:42:29 · 873 阅读 · 0 评论 -
Linux行走(1)——第一个驱动程序
first_driver.c #include #include #include #include #include static int chrdev_probe(struct platform_device *dev) { printk(KERN_ALERT"chrdev probe! \n"); return 0; }; /*platform_dev原创 2013-05-14 17:55:02 · 890 阅读 · 0 评论 -
Linux Kconfig及Makefile学习
Linux Kconfig及Makefile学习 内核源码树的目录下都有两个文档Kconfig (2.4版本是Config.in)和Makefile。分布到各目录的Kconfig构成了一个分布式的内核配置数据库,每个Kconfig分别描述了所属目录源文档相关的内核配置菜单。在内核配置make menuconfig时,从Kconfig中读出菜单,用户选择后保存到.config的内核配置转载 2013-05-15 11:22:05 · 1135 阅读 · 0 评论 -
Linux行走(2)——分析字符设备过程
该文章参考http://blog.csdn.net/luoshengyang/article/details/6568411 老罗的笔记 也感谢以下文章 http://www.embedu.org/Column/Column433.htm 揭开linux内核中container_of的神秘面纱 http://blog.csdn.net/ghostyu/article/details/原创 2013-05-15 16:43:51 · 1042 阅读 · 0 评论 -
highstock双X周scrollbar拖动bug,xAxis1不联动
highstock.src.js中 22232行添加 //mingsigui add for second xAxis chart.xAxis[1].setExtremes( ext.min, ext.ma原创 2016-01-13 08:53:02 · 1349 阅读 · 0 评论