2022年8月30日,QEMU 官方社区发布了7.1.0版本,从该版本开始QEMU将支持龙架构(LoongArch)。
QEMU介绍
QEMU (Quick Emulator)是业界主流的设备仿真模拟软件。可以在一种架构(如X86 PC)的物理机上运行支持其它架构的操作系统和程序,从而让软件无感知运行在不同硬件架构下。

QEMU对龙架构的支持
QEMU 实现对LoongArch架构的支持后,用户可以在没有支持LoongArch架构平台的物理真机上,编译运行和调试兼容LoongArch架构的二进制软件。
利好广大软件开发者
对于软件开发者,QEMU可提供不同硬件架构下系统执行的平台,以及软件跨架构集成测试环境,提高软件开发效率和成熟度。
多方通力合作建设龙架构开源生态
龙芯相关技术团队和开源软件界人士一起合作,经过了20多个版本迭代最终支持了LoongArch架构。迭代过程中,一方面要适配QEMU社区最新改动,另一方面还要适配依赖的UEFI和内核代码,最终在内核进入linux社区后,QEMU社区在今年7月初接纳了LoongArch架构,并在7.1.0版本中正式发布。
支持龙架构用户态程序仿真和全系统仿真
QEMU 7.1.0版本支持LoongArch架构用户态程序仿真和全系统仿真。用户态程序仿真可以在X86主流架构下运行调试LoongArch架构的用户态程序。

系统仿真目前支持仿真龙芯3A5000单板,可以运行社区内核,用户可以调试内核和驱动程序,进行CI测试。

后续,龙芯团队还将进一步完善QEMU社区对LoongArch架构的支持,为龙架构开源生态在QEMU分支的发展贡献力量。
审核编辑:汤梓红
-
龙芯中科
+关注
关注
0文章
355浏览量
8432 -
qemu
+关注
关注
0文章
57浏览量
5874 -
LoongArch
+关注
关注
0文章
28浏览量
1683
原文标题:龙芯开源生态建设节节开花 ,QEMU 7.1.0版本支持LoongArch架构
文章出处:【微信号:gh_53fadbdbd4d4,微信公众号:龙芯中科】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
在qemu上体验芯来RISC-V处理器运行鸿蒙LiteOS-M内核
RVMCU课堂「6」: 手把手教你玩转RVSTAR—QEMU篇
riscv实现自定义指令并用qemu运行
使用qemu-vexpress-a9 运行用户程序跑不了怎么解决?
QEMU快速上手(Win),源码文件夹对不上是为什么?
VScode调试qemu-vexpress-a9工程,GDB出错怎么解决?
支持LoongArch的操作系统(ABI2.0)
windows下qemu-vexpress-a9的com2好像只能接收,一发送就卡住,为什么?
如何在AMD Vitis Unified 2024.2中连接到QEMU
阿里巴巴达摩院刘志伟:QEMU RISC-V 的进展、特性与未来规划

QEMU实现对LoongArch架构的支持
评论