全部博文(478)
发布时间:2016-09-09 19:57:58
一、DTS 学习1. kernel/arch/arm/boot/dts 目录下包含所有的dts. a. board , msm8226.dtsi b. pmic, msm-pm8226.dtsi2. kernel/Androidkernel.mk; Android makefile to build kernel as a part of Android Build3. kernel/arch/arm/configs 目录下保存对应的config定义,.........【阅读全文】
发布时间:2016-09-05 10:29:29
只适用与unbuntu系统:1. 安装openjdk7$ sudo apt-get update$ sudo apt-get install openjdk-7-jdk2. 复制用户根目录下.bashrc文件, 随便起名, 比如 .bashrc73. .bashrc7文件中的声明路径的替换为下面这段(如果4.4环境这段加在etc/profile或/etc/environment也没所谓,加上这段就可以了):export JAVA.........【阅读全文】
发布时间:2016-09-02 15:39:45
__setup这条宏在Linux Kernel中使用最多的地方就是定义处理Kernel的启动参数的函数及数据结构,宏定义如下:#define __setup(str, fn) \__setup_param(str, fn, fn, 0)#define __setup_param(str, unique_id, fn, early) \static char __setup_str_##unique_id[] __initdata __aligned(1) = str; \static str.........【阅读全文】
发布时间:2016-09-01 15:03:20
工具1 mkbootfsmkbootfs的源代码在system/core/cpio中。? cpio_百度百科? Cpio - 维基百科? cpio命令详解- 51CTO.COMmkbootfs -f boot_filesystem_config.txt targetfiles/BOOT/RAMDISK | minigzip > ramdisk.img2 mkbootimgmkbootimg的源.........【阅读全文】