3.1 Hello, World!
要输出 "Hello, World!" 需要借助 qemu uart 设备。
- 编写代码依次向 uart 的 0x10000000 地址写入 "Hello, World!"
- 通过链接器将程序入口地址设置为 0x80000000。
从 Makefile 开始
项目至少需要一个汇编语言源代码 ‘hello-world.S’ 和链接脚本‘kernel.ld’。 使用 Makefile 进行管理。
hello-world.S
kernel.ld
Makefile
Makefile