免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 985 | 回复: 0
打印 上一主题 下一主题

内核资料-转载-备忘 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-12-24 17:21 |只看该作者 |倒序浏览

2.6內核的开发过程:
http://linux.tar.bz/articles/2.6-development_process
kenreltraffic, 有很多内核的资料,以及lkml的digestion
http://www.kerneltraffic.org/kernel-traffic/index.html
lkml的Web主页:
http://lkml.org/
http://www.tuxmagazine.com/
一个Linux Cross-Referrence站点,可以浏览、搜索内核源代码
http://lxr.linux.no/source/
http://vger.kernel.org/majordomo-info.html#subscription
linuxjournal
http://www.linuxjournal.com/
以设备驱动开发为主题的:
http://www.linuxdevices.com/index.html
Linux Weekly News, 精彩技术每周回顾(部分内容不免费):
http://lwn.net/
http://www.linux-mag.com/frontpage/Itemid
,1/
Kerneltrap, 有关于Linux和*BSD的内核的新闻, 和对社区黑客的采访。
http://kerneltrap.org/
2.4内核的VM Documentation:
http://www.skynet.ie/~mel/projects/vm/
内核模块的移植:
http://lwn.net/Articles/driver-porting/
内核的官方站点:
http://www.kernel.org/
2.6各个子版API的变化都在这里:
http://lwn.net/Articles/2.6-kernel-api/
http://www.uwsg.indiana.edu/hypermail/linux/kernel/
google的Group页面, 它比lkml本身速度快, 对搜索的支持也好:
http://groups.google.com/group/linux.kernel?hl=zh-CN
关于Linux下的汇编编程:
http://linuxassembly.org/
==============================
Device Drivers
http://www.alsa-project.org/
http://lwn.net/Kernel/LDD3/
http://lwn.net/Articles/driver-porting/
================================
Kernel Hackers' HomePages
Andrew Morton的主页:
http://www.zipworld.com.au/~akpm/
Ulrich Drepper的主页:
http://people.redhat.com/drepper/
Robert Love的blog:
http://rlove.org/log/2005011801.html
Greg KH的主页:
http://www.kroah.com/linux/
Ingo Molnar的主页:
http://people.redhat.com/mingo/
David Miller的主页:
http://vger.kernel.org/~davem/
[color="red"] 下面這個最全, 它收錄了大部分內核黑客的個人主頁地址。
ftp://ftp.nl.kernel.org/pub/linux/kernel/people/
=====================================
Kernel Planet
http://www.kernelplanet.org/
=======================================
里面推荐了一些链接:
http://www.kernelhacking.org/links/index.htm
不过我觉得这个主题叫资料汇集可能容易误解,不如叫网站汇集。
========================================
http://www.linuxfocus.org/
linux杂志
=========================
******************************************************************
1, Documentation/目录一定要多看
2, 进入内核源代码顶级目录, 可以编译一些文档出来:
make pdfdocs
make psdocs
make htmldocs          #推荐这个,一般不会出错
然后到Documentation/DocBook/目录下, 会有一个kernel-api目录, 里边是模块可用的API函数和宏, 也包含一些说明性的文字。
make mandocs      #编译出kernel API的man手册页
make installmandocs     #安装kernel API手册页到man手册的第9部分
然后, 例如, 可以man 9 copy_from_user查看某内核API的原型。
******************************************************************
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/94108/showart_2129995.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP