|
b985985a0e
|
补充 __PRETTY_FUNCTION__
|
2023-07-06 14:45:16 +08:00 |
|
|
bbd3669fd7
|
修正编译错误.
|
2023-07-06 14:03:09 +08:00 |
|
|
b988eff697
|
补充字符串常量的拼接.
|
2023-07-06 13:56:33 +08:00 |
|
|
2f3f9a26a4
|
增加 宏连接符.
|
2023-07-06 13:49:47 +08:00 |
|
|
df30013cb0
|
增加 Chapter10_嵌入式软件架构与设计思想.
Signed-off-by: lion.chan <cy187lion@sina.com>
|
2023-06-08 16:38:44 +08:00 |
|
chen.yang
|
c8d730462f
|
补充 底半部机制.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-05-18 17:08:03 +08:00 |
|
chen.yang
|
b4e221152a
|
调整文档格式.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-05-13 15:00:49 +08:00 |
|
chen.yang
|
ffc4e8091e
|
修正参数类型.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-05-10 16:53:19 +08:00 |
|
|
88ffd087de
|
完善 poll 实现机制.
Signed-off-by: lion.chan <cy187lion@sina.com>
|
2022-05-08 11:29:44 +08:00 |
|
chen.yang
|
8d32078452
|
完成 8.14 Linux 系统的启动流程.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-05-07 17:14:09 +08:00 |
|
|
39fb85fe7a
|
整理 第二阶段引导 部分.
Signed-off-by: lion.chan <cy187lion@sina.com>
|
2022-05-06 22:41:20 +08:00 |
|
|
cf9116d342
|
补充引用内容.
Signed-off-by: lion.chan <cy187lion@sina.com>
|
2022-05-06 09:55:19 +08:00 |
|
chen.yang
|
a5c80c447b
|
补充启动流程.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-05-05 18:21:54 +08:00 |
|
|
598fc64ce3
|
整理内容.
Signed-off-by: lion.chan <cy187lion@sina.com>
|
2022-05-02 22:37:15 +08:00 |
|
|
42f22a8f4d
|
整理文档.
Signed-off-by: lion.chan <cy187lion@sina.com>
|
2022-05-02 22:08:56 +08:00 |
|
|
b1e52f059b
|
增加 从上电到系统启动 部分.
Signed-off-by: lion.chan <cy187lion@sina.com>
|
2022-05-02 16:18:30 +08:00 |
|
|
c7a1e7920a
|
增加 Yocto for Raspberry pi 4 B 64 bit.
Signed-off-by: lion.chan <cy187lion@sina.com>
|
2022-05-02 10:49:41 +08:00 |
|
chen.yang
|
cd3b7008e9
|
补充内容.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-04-28 11:44:47 +08:00 |
|
chen.yang
|
56fc0372e4
|
为 Linux 系统的启动流程 补充资料.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-04-27 09:51:15 +08:00 |
|
chen.yang
|
8c96c44a7d
|
修正为硬件内存管理机制和内存安全.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-04-26 15:43:10 +08:00 |
|
chen.yang
|
eb80a42de6
|
整理行文思路.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-04-26 15:36:18 +08:00 |
|
chen.yang
|
8208ffa597
|
完善系统内存安全部分.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-04-26 15:10:31 +08:00 |
|
chen.yang
|
3caa338f53
|
调整内核内存部分文档结构和内容.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-04-26 11:32:04 +08:00 |
|
chen.yang
|
050d59c766
|
补充引入段寄存器的好处.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-04-26 09:31:12 +08:00 |
|
chen.yang
|
142203b81d
|
补充 8.14 Linux 系统的启动流程.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-04-25 14:07:18 +08:00 |
|
|
8761d8b2b6
|
校正内存划分说明.
Signed-off-by: lion.chan <cy187lion@sina.com>
|
2022-04-24 22:40:11 +08:00 |
|
|
64849f5a8b
|
完善内存编址类型.
Signed-off-by: lion.chan <cy187lion@sina.com>
|
2022-04-24 22:15:54 +08:00 |
|
chen.yang
|
283454e024
|
校正 Linux 内存空间的划分.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-04-24 17:33:07 +08:00 |
|
chen.yang
|
1901193c5e
|
完善 8.11 内核内存管理.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-04-24 14:54:10 +08:00 |
|
|
173ab24350
|
补充中断处理接口.
Signed-off-by: lion.chan <cy187lion@sina.com>
|
2022-04-22 00:19:40 +08:00 |
|
chen.yang
|
c18e1aa512
|
补充终端与时钟部分.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-04-21 19:29:23 +08:00 |
|
chen.yang
|
a495dd298e
|
修正 并发控制示例.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-04-21 19:16:33 +08:00 |
|
chen.yang
|
e270b9f71f
|
校正文档.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-04-18 20:03:21 +08:00 |
|
chen.yang
|
4192c11fd0
|
完善 设备驱动中的阻塞与非阻塞 IO.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-04-16 16:29:37 +08:00 |
|
chen.yang
|
7748d464d4
|
修正为使用信号量.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-04-16 13:48:42 +08:00 |
|
chen.yang
|
cf1b8765bc
|
增加 并发控制示例.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-04-16 13:41:10 +08:00 |
|
chen.yang
|
e7a3e696f5
|
补充示例.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-04-15 12:51:15 +08:00 |
|
chen.yang
|
d85646aede
|
补充 8.8 设备驱动中的阻塞与非阻塞 IO 等.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-04-14 20:12:20 +08:00 |
|
chen.yang
|
0489e739bd
|
增加 完成量 部分.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-04-14 09:07:42 +08:00 |
|
chen.yang
|
df41b19231
|
补充 信号量基本用法.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-04-13 10:02:57 +08:00 |
|
|
c4e3fa8281
|
补充 8.7 设备驱动中的并发控制.
Signed-off-by: lion.chan <cy187lion@sina.com>
|
2022-04-10 11:29:28 +08:00 |
|
|
05bb7cf965
|
完成 8.6 字符设备驱动.
Signed-off-by: lion.chan <cy187lion@sina.com>
|
2022-04-05 17:40:55 +08:00 |
|
|
6dddc8e048
|
补充 用户态 GPIO 示例.
Signed-off-by: lion.chan <cy187lion@sina.com>
|
2022-04-05 13:12:22 +08:00 |
|
chen.yang
|
a50314c4e2
|
完善 Linux 文件系统与设备文件系统 部分.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-04-01 13:36:57 +08:00 |
|
|
b3da0c90b6
|
完成 8.4 内核的配置和编译.
Signed-off-by: lion.chan <cy187lion@sina.com>
|
2022-03-30 22:19:39 +08:00 |
|
|
af1154d16c
|
补充 8.4 内核的配置和编译.
Signed-off-by: lion.chan <cy187lion@sina.com>
|
2022-03-29 22:36:47 +08:00 |
|
chen.yang
|
ce1749b18c
|
补充内核开发调试特点.
Signed-off-by: chen.yang <chen.yang@yuzhen-iot.com>
|
2022-03-29 18:17:48 +08:00 |
|
|
9f61931e5f
|
完成 8.3 内核开发环境的搭建.
Signed-off-by: lion.chan <cy187lion@sina.com>
|
2022-03-29 04:24:34 +08:00 |
|
|
6d0b30d1b0
|
完成 Linux 系统架构.
Signed-off-by: lion.chan <cy187lion@sina.com>
|
2022-03-29 03:11:16 +08:00 |
|
|
5c7bf347b8
|
补充内核开发环境搭建流程.
Signed-off-by: lion.chan <cy187lion@sina.com>
|
2022-03-29 02:18:59 +08:00 |
|