0%

qemu自己提供了debug接口,可以观察到机器自身的状态,比如,可以查看程序运行 时CPU各个寄存器的变化。本文分析相关的使用方法和qemu代码逻辑。本文以一个简单的例子说明使用方式,以riscv平台为基础。以qemu user mode为例 说明,system mode是一样的。分析中使用的qemu的版本是5.1.50

阅读全文 »

一直没有系统的看看gdb的使用方法,用这个文档持续记录下gdb的使用技巧。

阅读全文 »

本文是qemu user mode的一个速记,简单分析相关的代码、构建以及使用方法。 具体以riscv为例说明。

阅读全文 »

这段时间小孩在背《大学》,整天神神叨叨的,为了跟上他的学习节奏,我也看了下 《大学》的内容,本文就是看完大学后的一个速记。

阅读全文 »

本文是PLKA第三章的阅读笔记,第三章主要讲物理内存的分配。本文参考PLKA分析最新 的内核代码,并不全是PLKA内容的整理,代码分析基于5.10。

阅读全文 »