发布时间:2012-12-27 12:50:01
repo的用法(zz)注:repo只是google用Python脚本写的调用git的一个脚本,主要是用来下载、管理Android项目的软件仓库。(也就是说,他是用来管理给git管理的一个个仓库的)下载 repo 的地址: http://android.git.kernel.org/repo ,可以用以下二者之一来下载repowget http://android.git.kernel.org/repo 或者 curl http://android.git.kernel.org/repo > ~/bin/repo 下载完成后须修改repo的权限: chmod......【阅读全文】
发布时间:2012-12-27 10:47:18
LOCAL_MODULE_TAGS :=user eng tests optional user: 指该模块只在user版本下才编译 eng: 指该模块只在eng版本下才编译 tests: 指该模块只在tests版本下才编译 optional:指该模块在所有版本下都编译 eng This is the default flavor. A plain "make" is the same as "make eng". droid is an alias for eng. * Installs modules tagged with: eng, d......【阅读全文】
发布时间:2012-12-21 11:43:20
当我们编写完一个驱动后,我们要把它以模块形式编译或者直接编译进内核时,需要修改相关文件,其中最重要的便是kconfig ,makefile。主要是分析一下三者之间的关系,然后就其语法简要的谈一下。 当我们在内核源码目录下执行make (或者make menuconfig等命令)命令时,实际上是根据makefile 来进行编译的。 在mini2440开发板上编写了一个按键控制led灯的驱动。文件名为buttons_leds.c属于字符驱动,因此在/driver/char/目录下的mak......【阅读全文】