发新帖本帖赏金 2.00元(功能说明)我要提问
返回列表
打印
[活动]

【知识充电站】嵌入式linux基础教程(第二版)

[复制链接]
1007|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
地瓜patch|  楼主 | 2023-11-5 15:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 地瓜patch 于 2023-11-5 21:17 编辑

这本书真不错,入门进阶均适用,一本好的工具书籍

嵌入式linux基础教程(第二版)[美] 克里斯托弗·哈利南Christopher Hallinan) 著,周鹏
《嵌入式Linux基础教程(第 2版)》是嵌入式Linux教程,介绍了引导加载程序、系统初始化、文件系统、闪存和内核、应用程序调试技巧等,还讲述了构建Linux系统的工作原理,用于驱动不同架构的配置,Linux内核源码树的特性,如何根据需求配制内核运行时的行为,如何扩展系统功能,用于构建完整嵌入式Linux发行版的常用构建系统,USB子系统和系统配置工具udev等内容。更重要的是,《嵌入式Linux基础教程(第 2版)》阐述了如何修改系统使之满足读者自身的需求,确保读者能够从中学习一些嵌入式工程中非常有用的提示和技巧。
《嵌入式Linux基础教程(第 2版)》适合Linux程序员阅读,也可作为高等院校相关专业师生的参考读物。

第4章 Linux内核:不同的视角46
4.1 背景知识46
4.1.1 内核版本47
4.1.2 内核源码库48
4.1.3 使用git下载内核代码49
4.2 Linux内核的构造49
4.2.1 顶层源码目录49
4.2.2 编译内核50
4.2.3 内核主体:vmlinux52
4.2.4 内核镜像的组成部分53
4.2.5 子目录的布局56
4.3 内核构建系统57
4.3.1 .config文件57
4.3.2 配置编辑器58
4.3.3 Makefile目标61
4.4 内核配置66
4.4.1 定制配置选项68
4.4.2 内核Makefile71
4.5 内核文档72
4.6 获得定制的Linux内核72
4.7 小结73
第5章 内核初始化75
5.1 合成内核镜像:Piggy及其他75
5.1.1 Image对象78
5.1.2 与具体架构相关的对象78
5.1.3 启动加载程序79
5.1.4 引导消息80
5.2 初始化时的控制流83
5.2.1 内核入口:head.o84
5.2.2 内核启动:main.c85
5.2.3 架构设置86
5.3 内核命令行的处理87
5.4 子系统初始化92
5.5 init线程94
5.5.1 通过initcalls进行初始化95
5.5.2 initcall_debug96
5.5.3 **后的引导步骤97

使用特权

评论回复

打赏榜单

east森林 打赏了 2.00 元 2023-11-28
理由:这本书不错

沙发
地瓜patch|  楼主 | 2023-11-19 21:35 | 只看该作者
看目录就知道含金量比较高

使用特权

评论回复
发新帖 本帖赏金 2.00元(功能说明)我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1323

主题

13145

帖子

27

粉丝