上班时间放下手头的工作,偷偷打开emacs,边读intel的硬件资料,边写wiki,边用emacs自带的源代码阅读工具阅读0.11的代码;晚上回宿舍没电脑,带本赵炯老师的<<Linux内核完全注释>>,在灯管下整理思绪分析头文件的定义;走在路上、饭堂排队、夜深熄灯无眠时,打开手机,0.11源代码照看无误 :)
下面是我用手机读0.11源代码的手机截屏
手机用户只需在浏览器里输入网址 http://www.oldlinux.org/lxr/http/source/ 就能 “走到哪学到哪,用手机阅读linux 0.11 源代码” 。
这个网址是赵炯老师提供的内核源代码在线阅读服务,用lxr(the Linux Cross Referencer)软件制作。可以通过超链接实现“跳转到函数、变量定义之处”等功能,方便在线阅读、分析、学习源代码。
lxr国外的官方网址为http://lxr.linux.no/+trees ,目前涵括
- Linux 2.6.11 and later
- Linux 2.5.0 - 2.6.11
- Linux 0.01 - 2.4.31
- SYSLINUX
- coreboot v2 (formerly LinuxBIOS v2)
- coreboot v3 (formerly LinuxBIOS v3)
- Mac OS X Darwin/xnu
- Perl
极大地满足了有手机的小企鹅、大企鹅们,用更多时间学习linux、了解linux底层编程实现的强烈渴望。
对于智能手机用户,在手机阅读0.11的pdf也是个不错的选择。下载地址如下:
http://oldlinux.org/download/clk011c.pdf
网络资源
1. 电子书《Linux内核0.11(0.95)完全注释》
http://www.linuxeden.com/html/newbie/20030910/21336.html
2. 漫步在内核代码中的emacs
http://www.linuxeden.com/html/softuse/20090802/67136.html
3. lxr官方网站
http://lxr.linux.no/+trees
4. oldlinux lxr
http://www.oldlinux.org/lxr/http/source/
时间:2009-08-30 16:51
来源:Linuxeden
作者:c-aries
原文链接