linx-qemu

仓库创建 2026年2月7日最近提交 23 天前SkillHot 收录 22 天前
▸ 精选理由

面向仿真差异排查,适合首轮定位 emulator 引发的运行时问题。

这个 Skill 做什么

用于在 emulator/qemu 中实现或调试指令解码、陷阱、MMU 与设备交互。

针对 emulator/qemu 的开发与调试工作流,用于实现或排查指令解码、执行、陷阱/中断、MMU 和设备交互等行为差异。遇到运行时回归且怀疑 QEMU 行为偏离真实机器时就用它,能定位 first divergence。特别在仓内的 emulator/qemu 分支上操作,强调保持清晰的 QEMU 线与可复现的本地构建。

▸ 展开 SKILL.md 英文原文

Linx emulator development workflow for submodule `emulator/qemu`. Use when implementing or debugging decode/execute behavior, trap and interrupt handling, MMU and device interactions, or AVS runtime/system regressions where emulator behavior is the likely first divergence.

开发编程QEMU仿真解码执行通用
1
Stars
3
Forks
11
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/LinxISA/linx-skills/main/linx-qemu/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/LinxISA/linx-skills/main/linx-qemu/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Linx QEMU

## Overview

Use this skill for emulator-focused work in `emulator/qemu` and for runtime failures where QEMU is the likely first divergence point.

## Target lines

Keep the active QEMU line explicit before making changes:

- Current/modern line may expose `linx64-softmmu` in the in-repo build tree.
- For current LinxISA superproject bring-up, prefer
  `/Users/zhoubot/linx-isa/emulator/qemu/build-linx/qemu-system-linx64` when
  it exists. Use `QEMU` or `QEMU_CLEAN_OUT_DIR` only when intentionally testing
  another matching build. The older `emulator/qemu/build/qemu-system-linx64`
  path can be a stale legacy fallback.
- Recovered historical lines can instead expose:
  - `linx-so
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有