自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 kernel 启动过程之五, initcall 的来由, console 的初始化

参见include/linux/init.h和vmlinux.lds1)所有标识为__init的函数在链接的时候都放在.init.text这个区段内,在这个区段中,函数的摆放顺序是和链接的顺序有关的,是不确定的。2)所有的__init函数在区段.initcall.init中还保存了一份函数指针,在初始化时内核会通过这些函数指针调用这些__init函数指针,并在整个初始化

2012-03-26 10:16:45 280

转载 kernel 启动过程之四,start_kernel中的rest_init函数到init进程

tart_kernel ,是用来启动内核的主函数,我想大家都知道这个函数啦,而在该函数的最后将调用一个函数叫 rest_init() ,它执行完,内核就起来了,      asmlinkage void __init start_kernel(void)      {      ......      /* Do the rest non-__init'ed, we

2012-03-26 10:15:32 323

转载 kernel 启动过程之三, start_kernel()函数 概叙!init/main.c

核心数据结构初始化--内核引导第一部分  start_kernel()中调用了一系列初始化函数,以完成kernel本身的设置。这些动作有的是公共的,有的则是需要配置的才会执行的。在start_kernel()函数中, 输出Linux版本信息(printk(linux_banner)) 设置与体系结构相关的环境(setup_arch()) 页表结构初始化(paging_ini

2012-03-26 10:14:42 370

转载 kernel 启动过程之一, uimge, zimage,arch/arm/boot/compressed/head.S

分类: kernel 2009-06-11 17:24 3155人阅读 评论(3)收藏 举报这几天因为工作原因,升级 2.6.22.7 的kernel 到 Mavell 的arm 板子上去,遇到一些头疼的问题,不得不分析启动代码, 郁闷阿。 zImage是ARM Linux常用的一种压缩映像文件,uImage是U-boot专用的映像文件,它是在zImage之

2012-03-26 10:13:14 339

转载 kernel 启动过程之二, arch/arm/kernel/head.S

分类: kernel 2009-06-11 17:44 2919人阅读 评论(0)收藏 举报从zImage头跳转进来,此时的状态MMU为off D-cache为off I-cache为dont care,on或off没有关系 r0为0 r1为machine ID r2为atags指针 内核 代码入口在linux -2.6.24-moko-linuxbj/

2012-03-26 10:12:16 394

转载 Eboot 中USB中断初始化相关

Samsung的cpu,nand启动.想在eboot中使用中断,进而使用usb下载功能.怎么办? 1.Eboot是工作在mmu开启的虚拟地址模式下. 2.arm在发生中断时候会跳动地址0x18.但eboot不在0地址运行.地址0是4k的nboot程序. 方法.eboot直接修改地址0x18的中断跳转指令,将它指向新的地址,指向自己的中断服务程序. #define pISR        (*(un

2008-12-30 15:16:00 1162 1

转载 wince怎样启动自启动自己写的程序

1、注册表  1.配置project.bib或者添加User  Feature,以将含入NK.bin  请参考《让程序在Windows  CE系统启动时自动运行-快捷方式》  2.配置platform.reg或者common.reg,在[HKEY_LOCAL_MACHINEinit]段添加如下类似内容:  "LaunchXX"=""  "DependXX"=hex:YY,ZZ,...  其中X

2008-12-12 11:59:00 750

空空如也

空空如也

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

TA关注的人

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