走到哪学到哪,用手机阅读linux源代码

linux内核学习进入了蜜月期,时时在找机会阅读内核0.11的源代码,为以后阅读高版本内核代码打好坚实的基础。

上班时间放下手头的工作,偷偷打开emacs,边读intel的硬件资料,边写wiki,边用emacs自带的源代码阅读工具阅读0.11的代码;晚上回宿舍没电脑,带本赵炯老师的<<Linux内核完全注释>>,在灯管下整理思绪分析头文件的定义;走在路上、饭堂排队、夜深熄灯无眠时,打开手机,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/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值