标签: c startup boot
小背景:
我正在开发一个RISC-V处理器,我亲自为其布置了存储器(在FPGA上),然后我将程序存储器和常量数据放入了板载闪存中。我编写了自己的自定义_start例程,该例程应该将.data的初始内容从闪存复制到RAM并清除.bss部分。
_start
.data
.bss
我有什么办法可以验证我的_start例行程序是否正常工作(我的指示灯闪烁但我对此测试不自信)?