自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 关于struct device_driver结构中的probe探测函数的调用

用SourceInsight跟踪:从driver_register看起,此处我的这里是:int driver_register(struct device_driver * drv){if ((drv->bus->probe && drv->probe) ||     (drv->bus->remove && drv->remove) ||     (drv->bus->s

2014-12-30 17:25:11 431

转载 如何查看USB方式连接Android设备的外接设备信息

1,USB存储设备(如:U盘,移动硬盘): //USB存储设备 插拔监听与 SD卡插拔监听一致。 private USBBroadCastReceiver mBroadcastReceiver;     IntentFilter iFilter = new IntentFilter();       iFilter.addAction(Intent.ACTION_MED

2014-12-26 14:27:17 1619

转载 linux下的I2C驱动记录

现在做的是RK平台的I2C驱动,不是说linux每个外设对应一个设备文件吗?可是找了一下一直没找到,今天特别搞了一下。I2C设备是注册为platform平台驱动的。下面是我用adb命令查看的linux的设备文件不一定只在dev/这个目录下面,像sys/ 目录下面也会有一些设备文件的MID下面的I2C设备的设备文件1|root@android:/ # ls sys

2014-12-23 15:52:45 598

转载 将新的驱动源文件添加进android内核进行编译

1,同目录下的makefile,如## Makefile for industrial I/O Magnetometer sensors#obj-$(CONFIG_SENSORS_AK8975)    += ak8975.oobj-$(CONFIG_SENSORS_HMC5843)    += hmc5843.o  2,同目录下的kcon

2014-12-20 19:13:41 637

转载 android的m、mm、mmm编译命令的使用

android源码目录下的build/envsetup.sh文件,描述编译的命令- m:       Makes from the top of the tree. - mm:      Builds all of the modules in the current directory. - mmm:     Builds all of the modules in the su

2014-12-20 18:58:30 1096

转载 Linux Kconfig及Makefile学习

内核源码树的目录下都有两个文档Kconfig (2.4版本是Config.in)和Makefile。分布到各目录的Kconfig构成了一个分布式的内核配置数据库,每个Kconfig分别描述了所属目录源文档相关的内核配置菜单。在内核配置make menuconfig时,从Kconfig中读出菜单,用户选择后保存到.config的内核配置文档中。在内核编译时,主Makefile调用这个.config,

2014-12-17 14:13:39 406

转载 MISC混杂设备 struct miscdevice /misc_register()/misc_deregister()

在Linux系统中,存在一类字符设备,他们共享一个主设备号(10),但此设备号不同,我们称这类设备为混杂设备(miscdeivce),查看/proc/device中可以看到一个名为misc的主设备号为10.所有的混杂设备形成一个链表,对设备访问时内核根据次设备号找到对应的miscdevice设备。相对于普通字符设备驱动,它不需要自己去生成设备文件。Linux内核使用struct miscd

2014-12-17 13:37:56 450

转载 Makefile中include、-include、sinclude的区别

如果指示符“include”指定的文件不是以斜线开始(绝对路径,如/usr/src/Makefile...),而且当前目录下也不存在此文件;make将根据文件名试图在以下几个目录下查找:首先,查找使用命令行选项“-I”或者“--include-dir”指定的目录,如果找到指定的文件,则使用这个文件;否则继续依此搜索以下几个目录(如果其存在):“/usr/gnu/include”、“/usr/loc

2014-12-17 09:46:08 314

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除