我试图通过浏览源代码来学习SoC级仿真。我不确定完成Soc Emulation所需的所有步骤。
我认为首先是CPU仿真,剩下的就是外围仿真。
现在针对特定的CPU仿真,所有步骤是什么?
第一步是初始化CPU,我看到QEMU中定义的具体功能相同,
https://github.com/sheepdog/qemu/blob/master/hw/arm/highbank.c
cpu_arm_init(cpu_model);
此QEMU特定呼叫将初始化基于arm的CPU。
但有人会让我知道CPU初始化需要的其他步骤吗?