<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Boot on zevorn.blog</title><link>https://zevorn.cn/tags/boot/</link><description>Recent content in Boot on zevorn.blog</description><image><title>zevorn.blog</title><url>https://zevorn.cn/avatar.webp</url><link>https://zevorn.cn/avatar.webp</link></image><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Tue, 30 Jul 2024 14:12:41 +0000</lastBuildDate><atom:link href="https://zevorn.cn/tags/boot/index.xml" rel="self" type="application/rss+xml"/><item><title>分析 QEMU 的 GD32VF103 启动流程</title><link>https://zevorn.cn/posts/12/</link><pubDate>Tue, 30 Jul 2024 14:12:39 +0000</pubDate><guid>https://zevorn.cn/posts/12/</guid><description>QEMU 启动以后，并没有立刻执行客户机程序的第一条指令，而是先执行 Machine 在初始化阶段设置的 reset vector 程序段，然后再跳转到客户机程序的第一条指令。 因此第一条指令的PC地址为 memmap GD32VF103 MFOL .base + 0x1000，通过以上代码得知，memmap GD32VF103 MFOL .base 为0，</description></item></channel></rss>