自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (6)
  • 收藏
  • 关注

原创 混沌初开--内核启动笔记

先隆重介绍这个网站 https://www.gitbook.com/book/0xax/linux-insides/details实在太好了,膜拜,膜拜,膜拜。bootloader加载内核到内存bootloader之前的我就不关心了,主要关心加载到内存以及之后的事情。从这篇文章中才知道原来内核加载是有自己的协议的,我也是醉了阿。这个可以从 boot protocol 看到原文,有兴趣的同学可以参考。

2016-09-23 00:02:49 4392

原创 内核里的猪头 -- piggy.o

记得大学的时候室友对我的昵称是猪头,其实我还挺瘦的,我想他们是嫉妒我帅。^_^ 现在想想当时真是一段美好的时光,可能是我生命中最美好的一段了吧。而一晃也都是十年多前了。piggy.o的生成 1 cmd_arch/x86/boot/compressed/piggy.o := gcc -Wp,-MD,arch/x86/boot/compressed/.piggy.o.d -nostdinc -i

2016-09-15 22:43:06 2568

原创 被忽视的另一个vmlinux

在x86平台,编译完内核后用find命令搜vmlinux,你可以看到有两个同名的文件。./vmlinux./arch/x86/boot/compressed/vmlinux当我第一次见到的时候,也是有点吃惊的。要不是这么多年在江湖行走,也不会这么淡定。谁会用到他其实之前我们就见到过了,不过当时并没有仔细去研究。"arch/x86/boot/Makefile"$(obj)/bzImage: $(ob

2016-09-15 17:23:40 979

原创 根目录vmlinux的编译过程

vmlinux的依赖和编译过程

2016-09-11 10:44:26 6230

原创 linux kernel makefile中的那些小伙伴们

kbuild系统知识点汇总

2016-09-03 07:03:42 4730

原创 启动镜像bzImage的前世今生

bzImage的编译过程

2016-09-01 06:54:32 7576

intel ia32 programming guide

intel ia32 programming guide. for the reference for others.

2013-07-18

debug.hacks

debug.hacks 深入调试的技术和工具

2013-06-06

slide on dma

描述了硬件层面dma controller的位置。 以及dma与系统其他部件交互的详细过程。

2012-07-18

DOS6.0 image

This is the floppy boot disk of MSDOS6.0

2008-11-27

空空如也

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

TA关注的人

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