
系统启动
文章平均质量分 78
Dennis_Wang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux 启动过程
对于PC机来说,在系统BIOS自检完成之后,BIOS从启动设备中导入主引导记录(MBR),接下来的从MBR中查找分区表,找到活动分区后,进入活动分区中读取GRUB、LILO或SYSLINUX等Bootloader,之后引导程序会加载压缩后的内核映像文件并将控制权传递给kernel, 内核取得控制权后,首先将自身解压缩,然后投入运转。 内核初始化的第一步是执行实模式下的汇编文件,之后执行翻译 2013-04-28 11:27:13 · 702 阅读 · 0 评论 -
板级文件中的struct resource结构体
linux对挂接在4G总线空间上的设备实体的管理方式 -- struct resource/usr/src/linux-2.6.21.5/include/linux/ioport.hstruct resource { resource_size_t start; resource_size_t end; const char *name;转载 2013-08-06 10:46:51 · 3608 阅读 · 0 评论 -
Linux加载DTS设备节点的过程
From : http://blog.youkuaiyun.com/wlwl0071986/article/details/8896718DTS是Device Tree Source的缩写,用来描述设备的硬件细节。在过去的ARM Linux中,arch/arm/plat-xxx和arch/arm/mach-xxx中充斥着大量的垃圾代码,相当多数的代码只是在描述板级细节,而这些板级细节对于内核来讲,转载 2013-08-29 00:54:15 · 1815 阅读 · 0 评论 -
Android server启动过程源代码分析
在前面一篇文章浅谈Android系统进程间通信(IPC)机制Binder中的Server和Client获得Service Manager接口之路中,介绍了在Android系统中Binder进程间通信机制中的Server角色是如何获得Service Manager远程接口的,即defaultServiceManager函数的实现。Server获得了Service Manager远程接口之后,就要转载 2013-12-09 17:05:14 · 1920 阅读 · 0 评论