RustInQemu: Difference between revisions
Line 14: | Line 14: | ||
== Places to start from for idiomatic bindings == | == Places to start from for idiomatic bindings == | ||
* Error: | * Error: [[Features/Rust/Error]] | ||
* QOM: Paolo has started some experiments, [[Features/Rust/QOM]] | * QOM: Paolo has started some experiments, [[Features/Rust/QOM]] | ||
Revision as of 19:28, 14 June 2024
For the old RustInQemu page, see RustInQemu/2022
Active efforts in 2024
Subject: [RFC 0/6] scripts: Rewrite simpletrace printer in Rust
Date: Mon, 27 May 2024 16:14:15 +0800
RFC v1- ARM PL011 UART device model in Rust
Subject: [RFC PATCH v1 0/6] Implement ARM PL011 in Rust
Date: Mon, 10 Jun 2024 21:22:35 +0300
RFC v1 v2- Meson integration
- Bindings generation
Past efforts
[RFC v3 00/32] Rust binding for QAPI and qemu-ga QMP handler examples
on patchew on lore
Places to start from for idiomatic bindings
- Error: Features/Rust/Error
- QOM: Paolo has started some experiments, Features/Rust/QOM
Possible project targets
Miscellanea
- qemu-bridge-helper.c
Re-write SUID C executable with useful features.
Devices
- hw/block/pflash_cfi01.c
, hw/block/pflash_cfi02.c
(claimed, WIP)
- hw/mem/nvdimm.c
(suggested by Manos)
- hw/timer/i8254.c
(claimed, WIP)