随笔分类 - Linux
摘要:x86的入口在arch/x86/boot/header.S,接下来我们将从BIOS开始介绍,直到Linux开始初始化。 BIOS 电源接通时,CPU的寄存器CS selector = 0xf000,CS base = 0xffff0000(此时CS = 0xfffff000),EIP = 0xfff
阅读全文
摘要:开个新坑。感觉自己的工程能力欠缺,很多实际应用中的细节也不是特别清楚。本次源码分析以Linux 4.17版本、x86系统为基础进行。 我们这次主要研究的Linux的源码目录结构如下图所示: 没有在图里列出的目录在计划内应该不会阅读。代码阅读按照系统启动顺序阅读,部分只在用户程序调用的代码阅读顺序不定
阅读全文

浙公网安备 33010602011771号