嵌入精灵

潜心研究嵌入式技术

Android init.rc文件解析过程详解(三)

本文转载自    http://blog.itpub.net/7232789/viewspace-758168/                                                                                        ...

2015-10-19 18:09:08

阅读数 1292

评论数 0

[原创]Android init.rc文件解析过程详解(二)

 本文转载自 http://blog.itpub.net/7232789/viewspace-758167/                                                             Android init.rc文件解析过程详解(二) ...

2015-10-19 16:25:11

阅读数 1542

评论数 0

Android init.rc文件解析过程详解(一)

本文转载自http://blog.itpub.net/7232789/viewspace-758162/                                                                                            ...

2015-10-19 16:05:50

阅读数 3193

评论数 0

使用QEMU模拟器运行Linux kernel

当手边没有可用的开发板的时候,如果想hack Linux kernel的某些功能,QEMU是一个不错的选择。 下面记录使用QEMU 模拟vexpress-a9 运行Linux Kernel 4.1的过程。 内核编译: (1)设置环境变量 export ARCH=arm export C...

2015-08-29 18:50:02

阅读数 2859

评论数 0

rk3188--3.initramfs_data.cpio的生成及使用

 一. usr目录下initramfs_data.cpio的生成过程 1.1 Makefile中控制整个流程 在usr/Makefile中 cmd_initfs = $(initramfs) -o $@ $(ramfs-args) $(ramfs-input) $(obj)...

2015-08-28 11:14:50

阅读数 1836

评论数 0

rk3188--4.android用initrd文件系统启动流程

 在init/intramfs.c中 static int __init populate_rootfs(void) {     unpack_to_rootfs(__initramfs_start, __initramfs_size);  //1. initra...

2015-08-28 11:12:44

阅读数 1779

评论数 0

armlinux内核启动--内存初始化管理

 linux版本:2.6.36 相关数据结构 arch/arm/include/asm/setup.h #ifdef CONFIG_ARCH_LH7A40X # define NR_BANKS 16 #else # define NR_BANKS 8 #endif str...

2015-08-24 18:34:21

阅读数 1284

评论数 0

Fundamentals of battery fuel-gauging

Personal battery-powered devices range from single-cell devices such as cell phones to multi-cell devices such as electric cars. Range anxiety is a c...

2015-05-10 17:01:11

阅读数 1951

评论数 0

利用linux dd和tr命令生成特定的数据

 dd if=/dev/zero bs=4096 count=1 | tr "\000" "\377" > /tmp/1.txt 从zero里面读取到的数据都是0,这里利用tr命令把00转换成ff 存储在文件1.txt里面 ...

2015-02-28 16:55:17

阅读数 2814

评论数 0

浅析busybox查找命令和调用相应命令函数的实现流程框架

 浅析busybox查找命令和调用相应命令函数的实现流程框架 libbb/appletlib.c =>main =>applet_name = argv[0];//如果为符号链接,比如ln -s busybox ls,那么argv[0]就等于"ls"...

2015-02-09 22:46:05

阅读数 1395

评论数 0

制作initramfs/initrd镜像

 Linux kernel在自身初始化完成之后,需要能够找到并运行第一个用户程序(这个程序通常叫做“init”程序)。用户程序存在于文件系统之中,因此,内核必须找到并挂载一个文件系统才可以成功完成系统的引导过程。 在grub中提供了一个选项“root=”用来指定第一个文件系统,但随着硬件的...

2015-02-07 23:02:07

阅读数 1259

评论数 0

技术人攻略访谈二十九:平行世界守护者

文:Gracia (本文为原创内容,部分或全文转载均需经过作者授权,并保留完整的作者信息和技术人攻略介绍。Sai对本文亦有贡献。) 导语:本期采访对象吴峰光,任职于Intel开源技术中心。从第一次向内核社区提交patch,到成为全职的开源贡献者,峰光投身于开源领域已将近10年。作为核心的内核代码...

2015-01-26 18:08:26

阅读数 1428

评论数 0

如何进行Linux Kernel 开发

 如何进行Linux Kernel 开发? (Take 3) 译者序:这是一篇很重要的文档,它介绍了内核开发的方方面面。这篇文档已被加入到内核源码树的Documentation文档里(名字为HOWTO),你可以在最新的内核树里找到它。尽管已经有网友翻译过这篇文档,但是我还是决定自己再翻...

2014-11-11 16:51:28

阅读数 1507

评论数 0

git patch 使用

 1使用git format-patch生成所需要的patch: 当前分支所有超前master的提交: git format-patch -M master 某次提交以后的所有patch: git format-patch 4e16                --4e16指的是c...

2014-11-06 09:03:35

阅读数 1371

评论数 0

grep与正则表达式

grep与正则表达式      虽然正则表达式经常都在用,但是很少能够静下心来仔细的总结一下。最近看了一个台湾人的网站叫做鸟哥Linux私房菜,关于正则表达式的描述挺详细的。在此,我进行一下总结,如果想仔细的学习正则表达式,请访问鸟哥Linux私房菜,台湾同胞的网站是繁体中文的,需要...

2014-10-27 10:11:07

阅读数 1356

评论数 0

陕西岐山特色面——素臊子酸汤面

 http://home.meishichina.com/recipe-52466.html

2014-08-31 11:21:06

阅读数 2133

评论数 0

岐山臊子面的做法

 http://www.haodou.com/recipe/306097

2014-08-31 10:50:19

阅读数 1255

评论数 0

10大玄机为你揭开炒土豆丝爽脆的秘密——尖椒土豆丝

     时光如轮旋,一年的时间过得好快,转眼到了2010年的最后一天。不想回忆过去,只想保留美!时光如梭,岁月无情而留下的是生活的痕迹,快乐留给幸福的人源源的生活乐趣。在点点滴滴的过往中经历风雨,磨练自己,使内心更强大,人生更美好。我陶醉,我幸运,遇到伤心的事把它淡化,遇到开心的事...

2014-08-24 12:51:55

阅读数 2205

评论数 0

上汤丝瓜

 http://www.xiachufang.com/recipe/100020443/

2014-08-16 18:50:10

阅读数 1325

评论数 0

美味臊子面

 http://www.douguo.com/cookbook/871710.html

2014-08-16 18:47:18

阅读数 1699

评论数 0

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