资讯
RYCOM 是一款开源的跨平台串口调试助手,使用 QT 设计,C++ 编写,支持 Windows、Linux 和 MacOS 操作系统。它支持 STM32,ESP32 串口下载程序,并提供了丰富的功能和特性,适用于嵌入式开发和调试。 RYCOM 提供了 Windows 和 MacOS 的安装包,您可以在 Release 页面下载对应 ...
前面我们介绍了 riscv 的 mmu 以及 kernel 汇编代码中的 relocate 处理。这一篇继续来分享启动代码中最重要的一环 setup_vm 。该函数为 relocate 做准备,即准备实现 VA-PA 映射的页表,在relocate时使能MMU的satp指向这些页表,从物理地址切换到虚拟地址运行。 /* Initialize page ...
前面我们分析了 setup_vm 以及 relocate ,并详细手算了对应的页表了解了此时页表映射了哪些虚拟地址到哪个物理地址。现在继续来看 setup_vm_final 该函数实现最终的映射。
我找到了一款理想的发行版:Linux Mint。用户指南承诺:“可以试用一款完全实用的操作系统,又不影响PC。”一切都在U盘上。于是,我按照《安装指南》的下载说明进行操作。我在整个过程中记下了每个步骤,写成了这篇逐步介绍的教程。 【51CTO.com快译】我有 ...
一些您可能无法访问的结果已被隐去。
显示无法访问的结果