9 sfrysh

尚未进行身份认证

嵌入式开发,本博客大部分资源来自网络,为学习交流之用,如有侵犯你您的版权,实属无心,请给本人留言,本人会及时删除。

等级
TA的排名 3k+

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

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

2015-10-19 18:09:08

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

本文转载自http://blog.itpub.net/7232789/viewspace-758167/                                                           Androidinit.rc文件解析过程详解(二)3、parse_new_section代码如下: voidparse_new_s

2015-10-19 16:25:11

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

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

2015-10-19 16:05:50

使用QEMU模拟器运行Linux kernel

当手边没有可用的开发板的时候,如果想hackLinuxkernel的某些功能,QEMU是一个不错的选择。下面记录使用QEMU模拟vexpress-a9运行LinuxKernel4.1的过程。内核编译:(1)设置环境变量exportARCH=armexportCROSS_COMPILE=arm-linux-gnueabi-(2)编译makevexpres

2015-08-29 18:50:02

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

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

2015-08-28 11:14:50

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

在init/intramfs.c中staticint__initpopulate_rootfs(void){   unpack_to_rootfs(__initramfs_start,__initramfs_size); //1.initramfs的解压    if(initrd_start){       unpack

2015-08-28 11:12:44

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

linux版本:2.6.36相关数据结构arch/arm/include/asm/setup.h#ifdefCONFIG_ARCH_LH7A40X#defineNR_BANKS16#else#defineNR_BANKS8#endifstructmembank{   unsignedlongstart;   unsign

2015-08-24 18:34:21

Fundamentals of battery fuel-gauging

Personalbattery-powereddevicesrangefromsingle-celldevicessuchascellphonestomulti-celldevicessuchaselectriccars.Rangeanxietyisacommonissueamongallbattery-operatede

2015-05-10 17:01:11

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

ddif=/dev/zerobs=4096count=1|tr"\000""\377">/tmp/1.txt从zero里面读取到的数据都是0,这里利用tr命令把00转换成ff存储在文件1.txt里面然后可以用cat命令吧1.txt里面的值超相关设备写入,我主要用他测试fb

2015-02-28 16:55:17

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

浅析busybox查找命令和调用相应命令函数的实现流程框架libbb/appletlib.c=>main=>applet_name=argv[0];//如果为符号链接,比如ln-sbusyboxls,那么argv[0]就等于"ls"=>applet_name=bb_basename(applet_name);//去掉绝对路径的'/‘,返回实际找到文件名

2015-02-09 22:46:05

制作initramfs/initrd镜像

Linuxkernel在自身初始化完成之后,需要能够找到并运行第一个用户程序(这个程序通常叫做“init”程序)。用户程序存在于文件系统之中,因此,内核必须找到并挂载一个文件系统才可以成功完成系统的引导过程。在grub中提供了一个选项“root=”用来指定第一个文件系统,但随着硬件的发展,很多情况下这个文件系统也许是存放在USB设备,SCSI设备等等多种多样的设备之上,如果需要正确引

2015-02-07 23:02:07

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

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

2015-01-26 18:08:26

如何进行Linux Kernel 开发

如何进行LinuxKernel 开发? (Take3)译者序:这是一篇很重要的文档,它介绍了内核开发的方方面面。这篇文档已被加入到内核源码树的Documentation文档里(名字为HOWTO),你可以在最新的内核树里找到它。尽管已经有网友翻译过这篇文档,但是我还是决定自己再翻译一遍。翻译完之后,我的感触是如果依靠翻译来进行学习,速度太慢了。以后的技术文档直接看英文,适当的做做

2014-11-11 16:51:28

git patch 使用

1使用gitformat-patch生成所需要的patch:当前分支所有超前master的提交:gitformat-patch-Mmaster某次提交以后的所有patch:gitformat-patch4e16         --4e16指的是commit名从根到指定提交的所有patch:gitformat-patch     

2014-11-06 09:03:35

grep与正则表达式

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

2014-10-27 10:11:07

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

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

2014-08-31 11:21:06

岐山臊子面的做法

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

2014-08-31 10:50:19

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

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

2014-08-24 12:51:55

上汤丝瓜

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

2014-08-16 18:50:10

美味臊子面

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

2014-08-16 18:47:18

查看更多

勋章 我的勋章
    暂无奖章