- 博客(25)
- 资源 (13)
- 收藏
- 关注
转载 【整理】Linux驱动中,probe函数何时被调用
声明:以下主要内容参考自:关于struct device_driver结构中的probe探测函数的调用http://blog.chinaunix.net/u2/71164/showart.php?id=1361188用SourceInsight跟踪:从driver_re
2011-09-29 10:37:03 743
原创 有关多平台的延时函数应用例子和声明的头文件
有关多平台的延时函数应用例子和声明DOS:sleep(1); //停留1秒delay(100); //停留100毫秒 Windows:Sleep(100); //停留100毫秒Linux:sleep(1); //停留1秒usleep(100
2011-09-29 09:50:41 1290
转载 android实现触摸屏校准
http://loovle.iteye.com/blog/663457一,触摸校准算法 触摸屏校准通用方法。 (XL, YL是显示屏坐标,XT, YT是触摸屏坐标,)XL = XT*A+YT*B+CYL = XT*D+YT*E+F 由于具
2011-09-28 09:15:59 1495
转载 飞跃国门
http://www.arm.im/index.php?option=com_jdownloads&Itemid=828&view=viewdownload&catid=1&cid=3http://www.arm.im/firefox-autoproxy-myentu
2011-09-27 22:36:41 580
转载 linux内核及驱动开发中有关__init,__exit和__initdata的用法
#define __init __attribute__ ((__section__ (".init.text")))#define __initdata __attribute__ ((__section__ (".init.data")))
2011-09-26 10:37:03 635
转载 Android jogball 驱动分析
1 简介JogBall是首款Android手机-HTC Dream上附带的类似轨迹球Trackball的滑轮,通过Jogball用户可以轻松的实现网页的翻页、地图翻转等操作,这种在手机上增加轨迹球的方式可以取消传统的4维导航键,Jogball并非HTC公司的首例,早在HTC
2011-09-22 09:42:17 571
原创 PMIC设置亮度的寄存器
mt6516_pmic6326_hw.h // (0x67) DRIVER CTRL 6 BL#define BL_DIM_DUTY_MASK 0x1F#define BL_DIM_DUTY_SHIFT
2011-09-21 15:16:12 1010
原创 i2c_master_send()函数实例
ssize_t mt6326_write_byte(u8 cmd, u8 writeData){ char write_data[2] = {0}; int ret=0; write_data[0] = cmd; /
2011-09-21 14:54:04 6345
转载 Linux Device和Driver注册过程,以及Probe的时机。
Linux Device和Driver注册过程,以及Probe的时机。Linux 2.6的设备驱动模型中,所有的device都是通过Bus相连。device_register() / driver_register()执行时通过枚举BUS上的Driver/Device来实现绑
2011-09-21 14:41:21 906
转载 android系统开发(七)-背光模块
android系统开发(七)-背光模块2011-03-11 06:23http://blog.csdn.net/jiajie961/archive/2010/11/23/6030405.aspx 1,总论背光模块属于HAL层开发,HAL层开发,用一句话来概
2011-09-21 12:37:46 697
转载 android平台6410背光修改
android平台6410背光修改2011-09-19 17:41 23人阅读 评论(0)收藏 举报原文地址::http://blog.csdn.net/zhandoushi1982/article/details/5068626相关文章网页:
2011-09-21 11:39:21 848
转载 H264解码器源码(Android 1.6 版)
http://www.cnblogs.com/mcodec/articles/1780598.html感谢该博客的主人!H264解码器源码,移植ffmpeg中的H264解码部分到Android,深度删减优化,在模拟器(320x480)中验证通过
2011-09-20 16:15:31 761
转载 class_create(),class_device_create()或device_create()自动创建设备文件结点
/*2.6.15中的函数: class_device_create(); class_device_destroy();在2.6.27中变为: device_create() device_destroy() 此函数声明在:include/lin
2011-09-19 16:48:03 656
转载 device_create函数分析 【一】
device_create函数分析 在2.6比较新的内核里面,这个函数在设备驱动中比较重要,拿出来单独分析下源码如下:/** * device_create - creates a device and registers it with sysfs * @
2011-09-19 16:46:50 1293
原创 Windows8 开发者预览版发布(微软官方原版)
微软已经启动了Windows8开发者版本的下载,这是一个被命名为pre-beta的版本,用于展示功能之用,并非稳定版,所以不建议将其使用在生产环境中。遗憾的是部分功能已经被屏蔽,因此我们无法看到像发布会中那么完整的体验:Windows Developer Preview
2011-09-14 12:45:09 725
转载 把第三方或自己开发的apk文件编译到系统文件(system.img)中的方法:
把第三方或自己开发的apk文件编译到系统文件(system.img)中的方法:1 (1)源码编译后,把apk拷贝到out\target\product\generic\system\app中。 (2) 执行命令make snod , 把添加的spk编到sys
2011-09-13 11:23:05 1410 1
原创 i2c设备的读写地址换算
#define MAX_17040_BATTERY_I2C_ADDR (0x36)#define MAX_17040_BATTERY_WRITE_ADDR (MAX_17040_BATTERY_I2C_ADDR #define MAX_17040_BATTERY_READ_ADDR ((MAX_17040_BATTERY_I2C_ADD
2011-09-09 09:22:19 2990
转载 platform设备添加流程
今天我以fb设备的注册过程来分析platform设备的添加流程platform总线是kernel中最近加入的一种虚拟总线,它被用来连接处在仅有最少基本组件的总线上的那些设备.这样的总线包括许多片上系统上的那些用来整合外设的总线, 也包括一些"古董" PC上的连接器; 但不包括像
2011-09-08 10:35:19 911
原创 关于 platform的文章
platform 总线是 kernel 中最近加入的一种虚拟总线,它被用来连接处在仅有最少基本组件的总线上的那些设备.这样的总线包括许多片上系统上的那些用来整合外设的总线, 也包括一些"古董" PC 上的连接器; 但不包括像 PCI或 USB 这样的有庞大正规说明的总线.
2011-09-07 16:14:59 1040
原创 耳机接线图
耳机接线图2008-12-05 23:09有一根铜色的线是共用的接地线,耳机和话筒用同一根地线。一般红色和深绿色的是耳机的两个声道,另外的一根就是耳麦话筒的线 ,话筒只有两根接点.耳机麦克风一般有两个接口的,绿色的接声卡上的音频
2011-09-07 09:21:02 17238
原创 1、Android中支持的Snesor种类
1、Android中支持的Snesor种类 Sensor说明Sensor.TYPE_ACCELEROMETER加速度感应检测Sensor.TYPE_MAGNETIC
2011-09-06 17:13:52 588
转载 S3C2440驱动篇—Linux平台设备驱动
S3C2440驱动篇—Linux平台设备驱动[日期:2011-08-02]来源:Linux社区 作者:liaozc 在设备驱动程序中经常会见到和platform相关的字段,分布在驱动程序的多个角落,这也是2
2011-09-06 16:03:56 487
转载 platform_device与驱动的联系
platform_device与驱动的联系首先你需要为SOC的各个功能部分定义他的一些资源.例如可用于访问的寄存器地址.中断号,DMA什么的。然后将这些资源(resource) 作为 platform 的dev .通过platform_add_devices函数将你定义的
2011-09-06 15:46:11 570
转载 实例解析linux内核I2C体系结构
实例解析linux内核I2C体系结构一、概述谈到在linux系统下编写I2C驱动,目前主要有两种方式,一种是把I2C设备当作一个普通的字符设备来处理,另一种是利用linux I2C驱动体系结构来完成。下面比较下这两种驱动。第一种方法的好处(对应第二种方法的劣势)有:
2011-09-06 14:45:55 781
原创 mtk6516分区表
[ 1.379981] Creating 13 MTD partitions on "MT6516-Nand":[ 1.380708] 0x000000000000-0x000000020000 : "preloader"[ 1.383166]
2011-09-06 09:54:14 922
Linux 系統 Z87[z87x]系列主板,intel 千兆網卡驅動.
2013-12-19
第4章 嵌入式USB驱动分析
2011-05-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人