You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
目前 QEMU TCG Backend 支持了 wasm,可以在浏览器里面直接运行 QEMU ,依靠宿主机来运行 QEMU。相当于提供了一个基于浏览器的易用的 QEMU 沙箱环境,可以在线跑一些嵌入式程序或者 OS,比如在线运行 RustSBI,或者 Linux Kernel,动态的展示我们俱乐部的一些开源成果,让程序“可视化地”跑起来。
也可以支持用户上传自己的的客户机程序。
演示 Demo:https://ktock.github.io/qemu-wasm-demo/
一个可以做的 Demo 方向:
我们做成一个前端可视化的,友好交互界面,初期支持配置 qemu 参数和上传二进制程序,支持 qemu riscv virt 板卡,作为一个演示 demo
后面我们可以做为一个虚拟的嵌入式板卡,渲染一个炫酷的动画,比做一个 3D 的板子,支持在线给它烧录程序(上传二进制)
其他资料:
关于 QEMU TCG wasm 的解读:https://www.bilibili.com/video/BV1aLdLY5EKY
KVM Forum 2025 关于 QEMU wasm 的议题:https://www.bilibili.com/video/BV1ZmH1zYEa3
All reactions