linux驱动
L_Backkom
这个作者很懒,什么都没留下…
展开
-
linux驱动摸索-- 触摸屏
在linux内核文件中,自带一个原创 2014-07-17 14:11:45 · 894 阅读 · 0 评论 -
linux驱动摸索 --DS1302芯片移植(基于总线驱动设备模型)
bu原创 2014-07-31 00:42:37 · 4559 阅读 · 1 评论 -
linux驱动摸索-- LCD显示(mini2440_T35)
内核版本:linux-2.6.32.2开发板:mini2440TFT屏:统宝3.5寸原创 2014-07-15 10:51:32 · 1592 阅读 · 0 评论 -
poll机制分析(转韦东山)
所有的系统调用,基于都可以在它的名字前加上“sys_”前缀,这就是它在内核中对应的函数。比如系统调用open、read、write、poll,与之对应的内核函数为:sys_open、sys_read、sys_write、sys_poll。 一、内核框架:对于系统调用poll或select,它们对应的内核函数都是sys_poll。分析sys_poll,即可理解poll机制。1. sy转载 2014-07-07 14:54:59 · 746 阅读 · 0 评论 -
linux驱动摸索 --网络驱动(虚拟网卡)
内核版本:linux-2.6.32.2开发板:mini2440原创 2014-07-26 10:36:20 · 1387 阅读 · 0 评论 -
led点灯驱动
内核版本:linux-2.6.32.2开发板:mi'ni原创 2014-07-06 22:48:17 · 1140 阅读 · 0 评论 -
linux驱动之key中断方式读键值
内核版本:linux-2.6.32.2开发板:mini2440参考韦东山的视频,编写代码,对于其源码稍有改动,以适合linux-2.6.32.2版本。代码如下:原创 2014-07-06 23:31:08 · 1235 阅读 · 0 评论 -
驱动初试
因为之前用linux3.15.4内核时,mini2440开发板启动后,原创 2014-07-04 00:14:17 · 811 阅读 · 0 评论 -
linux驱动摸索 --arm平台上添加操作磁盘相关命令
基本开发环境Linux平台:虚拟机下ubuntu 14.04交叉编译工具:gcc-4.4.3arm开发板:mini2440(CPU:S3C2440 ,SDRAM:64M,Nor Flash:2M,Nand Flash:256M,网卡:DM9000EP)原创 2014-07-24 00:26:08 · 3341 阅读 · 1 评论 -
linux驱动摸索 --tslib移植
tslib背景:在采用触摸屏的移动终端中,触摸屏性能的调试是个重要问题之一,因为电磁噪声的缘故,触摸屏容易存在点击不准确、有抖动等问题。Tslib是一个开源的程序,能够为触摸屏驱动获得的采样提供诸如滤波、去抖、校准等功能,通常作为触摸屏驱动的适配层,为上层的应用提供了一个统一的接口。原创 2014-07-17 14:52:46 · 848 阅读 · 0 评论 -
linux驱动摸索 --驱动框架初始化(结合韦东山视频教程)
驱动框架1.确定主设备号原创 2014-07-08 20:18:28 · 1346 阅读 · 0 评论 -
linux驱动摸索 --printk的使用(结合韦东山视频教程)
1.printk终端显示由谁控制:原创 2014-07-09 12:57:01 · 1360 阅读 · 0 评论 -
linux驱动摸索-- 输入系统(按键输入)
输入子系统框架的驱动程序原创 2014-07-10 17:58:23 · 995 阅读 · 0 评论 -
内核usb键盘代码简析
内核:linux-3.4.99学习了韦东山第二期视频关于USB鼠标模拟键盘那一章,现在自己简单分析下内核自带的usb键盘源码。(drivers\hid\usbhid\Usbkbd.c)当插入键盘的USB口时,会调用probe函数,分析如下:static int usb_kbd_probe(struct usb_interface *iface, const struct u原创 2014-12-05 14:14:13 · 1633 阅读 · 0 评论