summary refs log tree commit diff stats
path: root/rust/qemu-api/src/sysbus.rs (follow)
Commit message (Expand)AuthorAgeFilesLines
* rust: sysbus: wrap SysBusDevice with Opaque<>Paolo Bonzini2025-03-061-8/+21
* rust: hpet: do not access fields of SysBusDevicePaolo Bonzini2025-03-061-0/+12
* rust: irq: wrap IRQState with Opaque<>Paolo Bonzini2025-03-061-0/+1
* rust: qom: get rid of ClassInitImplPaolo Bonzini2025-02-251-8/+7
* rust: add SysBusDeviceImplPaolo Bonzini2025-02-251-3/+5
* rust: qemu_api: add a documentation header for all modulesPaolo Bonzini2025-02-131-0/+2
* rust: pl011: convert pl011_create to safe RustPaolo Bonzini2025-02-131-3/+31
* rust: bindings for MemoryRegionOpsPaolo Bonzini2025-02-131-3/+4
* rust: qdev: expose inherited methods to subclasses of SysBusDevicePaolo Bonzini2025-01-101-8/+9
* rust: pl011: only leave embedded object initialization in instance_initPaolo Bonzini2025-01-101-0/+12
* rust: qom: add casting functionalityPaolo Bonzini2024-12-191-1/+6
* rust: re-export C types from qemu-api submodulesPaolo Bonzini2024-12-191-4/+1
* rust: rename qemu-api modules to follow C code a bit morePaolo Bonzini2024-12-191-1/+1
* rust: qom: put class_init together from multiple ClassInitImpl<>Paolo Bonzini2024-12-191-1/+17
* rust: qom: split ObjectType from ObjectImpl traitPaolo Bonzini2024-12-111-2/+8
* rust: add bindings for interrupt sourcesPaolo Bonzini2024-12-101-0/+27