- 博客(6)
- 收藏
- 关注
原创 被动的现状要改变
有一段时间了,总在思考自己的生活,思想。现在终于想到了一个词来形容我的现状——“被动”。 总是喜欢让其他力量来带起自己的行动。就像一个汽车的轮子,没有发动机的牵引,它只能是一个“汽车轮子”,永远也不会挪动,有了外在的推动力,它才可以自由的跑。跑的时候还在得意我的价值有多大。有一天机车没油了,发动机不工作了,轮子想跑,不可能啊,这是它才明白原来自己太不自由了,自己的命运完全被别人掌握
2012-05-31 10:43:17
344
原创 linux 内核启动
这里先总的说明一下 Linux 操作系统启动部分的主要执行流程。当 PC 的电源打开后,80x86 结构的CPU 将自动进入实模式,并从地址 0xFFFF0 开始自动执行程序代码,这个地址通常是 ROM-BIOS 中的地址。PC 机的 BIOS 将执行某些系统的检测,并在物理地址 0 处开始初始化中断向量。此后,它将可启动设备的第一个扇区(磁盘引导扇区,512 字节)读入内存地址 0x7C00 处
2012-05-30 17:11:04
273
原创 linux内核源码学习
看完了(Linux内核修炼之道)感谢作者fudan_abc,虽然从中获得了学习的方法,但是中作毕竟不是天天搞这个,又没有个方向。所以觉得还是很难决定从哪块下手。于是决定先大概了解和学习linux系统设计原理,从系统运行的逻辑上开始认识学习linux。现在觉得《Linux内核完全注释》这本书不错,它基本上把阅读内核的顺序都给你写好了。另外加上完全注释的所以读起来没那么困难,再结合内核修炼之道里的方法
2012-05-25 10:33:39
306
原创 内核学习如何入手
第一:README找到你想了解的内核模块,比如USB进入目录drivers/usb找到README文件开始了解。英文不怎么样的同学准备一个翻译工具去读。也有助于提高英语水平。通过这步找到我们需要关注的对象(USB Core); 第二:进入目录drivers/usb/core分析Kconfig和Makefile最后得出为了理解内核对USB子系统的实现,我们需要研究buffer.c、config.c
2012-05-22 22:08:16
523
原创 开始学习linux内核(抱着兴趣的态度)
以前的资源都零零散散找不齐了,不如就从csdn上开始找开始学,以下内容大部分来自(博客专栏>系统运维专栏>Linux内核修炼之道)感谢作者fudan_abc Kconfig和Makefile就是Linux Kernel迷宫里的地图。地图引导我们去认识一个城市,而Kconfig和Makefile则可以让我们了解一个Kernel目录下面的结构。我们每次浏览kernel寻找属于自己的那一段代码时
2012-05-22 21:48:37
405
原创 一年已过,我要重拾嵌入式,继续学习嵌入式。
工作一年了,也从事了一年我并不感兴趣的工作。我做出了决定,重拾嵌入式,开始嵌入式的学习。向自己的兴趣发展。从今天开始,记录每天的进度。记录学习的一点一滴。
2012-05-20 22:24:45
380
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人