程序员有用的网站

程序员有用的网站

该文用于记录收集的对软件开发有用的网站,发现好的网站会持续更新。

1. 查看linux 内核源码的网页

[https://elixir.bootlin.com/linux/latest/source](https://elixir.bootlin.com/linux/latest/source)
	- 可以搜索linux kernel的各个内核版本的代码,
	- 可以搜索函数(查看调用、函数定义、跳转函数实现)、关键字搜索。
![在这里插入图片描述](https://img-blog.csdnimg.cn/6c04f64d030c4d18bd174c96324ac07d.png)
这个网站不仅仅可以看linux kernel源码,还可以查看u-boot、busybox、llvm等的各个版本的源码

在这里插入图片描述
另一个类似的网站:https://lxr.missinglinkelectronics.com ,排版没有上面这个网站好,但搜索的内容广一点。

2. Linux 源码地址

1)[kernel/git/stable/linux.git - Linux kernel stable tree](https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git)

2)[GitHub - torvalds/linux: Linux kernel source tree](https://github.com/torvalds/linux)

注:
其中1)是发行版本的对应的源码git repo。[1. 查看linux 内核源码的网页]和这个地址的代码对应。
其中2)里面是torvalds的github源码,是完整的linux kernel代码仓库。

3. 芯片datasheet 查询网站

http://www.datasheet4u.com/
这里能找到的芯片手册种类非常多。