如何正确地将新的自定义设备添加到 QEMU?

问题描述 投票:0回答:0

我必须编写一个自定义设备并将其添加到 QEMU,它是一个加密加速器核心。然后使用 RISC-V ISA 针对 Linux 模拟该设备。

我已经使用 QEMU 对象模型在 C 语言中的自定义 QEMU 设备内实现了加密算法。我现在有一个 .c 文件。但是,我不明白如何将它添加到 QEMU 系统中来为我的 ISA 构建它,然后测试它。我发现 QEMU 的文档杂乱无章,在这方面没有多大帮助,我也找不到任何在线指南来为 QEMU 使用的最新介子构建系统添加设备。

我认为 QEMU 文档中缺少这部分。我是第一次使用 QEMU,所以请逐步帮助我解决这个问题。

c qemu riscv qemu-device
© www.soinside.com 2019 - 2024. All rights reserved.