rcore-os / rCore-Tutorial-Book-v3

A book about how to write OS kernels in Rust easily.
https://rcore-os.github.io/rCore-Tutorial-Book-v3/
GNU General Public License v3.0
1.17k stars 221 forks source link

rCore-Tutorial-Book-v3/appendix-b/index #89

Open utterances-bot opened 2 years ago

utterances-bot commented 2 years ago

附录 B:常见工具的使用方法 — rCore-Tutorial-Book-v3 0.1 文档

https://rcore-os.github.io/rCore-Tutorial-Book-v3/appendix-b/index.html

bensenq commented 2 years ago

rust-前缀开头的二进制分析工具与常规的有何区别?

Yui5427 commented 2 years ago

从 24-27 行中,可以看到有 12 个不同的 program header,它们从文件的 0x40 字节偏移处开始,每个 56 字节; 有64个section header,它们从文件的 0x2D8D0 字节偏移处开始,每个 64 字节;--------这里应该是0x32D8D0吧

zhayujie commented 2 years ago

第 16 行我们使用烧写工具 K210-BURNER 将合并后的镜像烧写到 k210 开发板的内存的 0x80000000 地址上。 参数 K210-SERIALPORT 表示当前 OS 识别到的 k210 开发板的串口设备名。在 Ubuntu 平台上一般为 /dev/ttyUSB0。

16行是如何指定烧写到 0x80000000 地址的?