
嵌入式开发
文章平均质量分 87
阿晔sir
写给自己:你花五六块买个盒饭吃,觉得很节省;有人在路边买了七毛钱馒头吞咽后步履匆匆;你八点起床看书,觉得很勤奋,上微博发现曾经的同学八点就已经在面对繁重的工作;你周六补个课,觉得很累,打个电话才知道许多朋友都连续加班了一个月。亲爱的,你真的还不够苦,不够勤奋和努力。
展开
-
S5pc100 的linux-lcd驱动学习的总结分析
前些天在Cortex-A8做小项目时对linux的LCD驱动进行了简单的代码分析,就记录下来,以便自己日后继续学习,同时希望能帮到有需要的人。 首先, Lcd是一个帧缓冲设备,他的驱动构架是基于帧缓冲子系统的。 帧缓冲子系统包括以下几个文件: Fbmem.c (核心层、提供通用接口) S3c-fb.c(控制器驱动层、配置相关寄存器) Dev-fb.c(资源层、提供寄存器的地址)原创 2013-03-14 10:54:26 · 2447 阅读 · 0 评论 -
S5pc100 的linux 触摸屏驱动移植(linux 2.6.35.13内核)
1、修改driver/input/touchscreen/Kconfig 修改: config TOUCHSCREEN_S3C2410 tristate "Samsung S3C2410/generic touchscreen input driver" depends on ARCH_S3C2410 || SAMSUNG_DEV_TS s原创 2013-03-14 10:59:56 · 1275 阅读 · 0 评论 -
S5pc100 触摸屏驱动分析(linux 2.6.35.13内核)
S5pc100 触摸屏驱动分析(linux 2.6.35.13内核) -liaoye学习笔记,方便日后复习 我是根据 s3c2410_ts.c驱动文件来移植该驱动的。 这个驱动是基于input子系统来编写的,所有首先需要分析input子系统 Input子系统分为三层 事件处理层 核心层 设备驱动层 其中 evdev.c是万能驱动,能支持所有的设备 In原创 2013-03-14 11:05:42 · 1318 阅读 · 0 评论