aboutsummaryrefslogtreecommitdiff
path: root/rust/qemu-api/src/sysbus.rs
AgeCommit message (Expand)AuthorFilesLines
2025-03-06rust: sysbus: wrap SysBusDevice with Opaque<>Paolo Bonzini1-8/+21
2025-03-06rust: hpet: do not access fields of SysBusDevicePaolo Bonzini1-0/+12
2025-03-06rust: irq: wrap IRQState with Opaque<>Paolo Bonzini1-0/+1
2025-02-25rust: qom: get rid of ClassInitImplPaolo Bonzini1-8/+7
2025-02-25rust: add SysBusDeviceImplPaolo Bonzini1-3/+5
2025-02-13rust: qemu_api: add a documentation header for all modulesPaolo Bonzini1-0/+2
2025-02-13rust: pl011: convert pl011_create to safe RustPaolo Bonzini1-3/+31
2025-02-13rust: bindings for MemoryRegionOpsPaolo Bonzini1-3/+4
2025-01-10rust: qdev: expose inherited methods to subclasses of SysBusDevicePaolo Bonzini1-8/+9
2025-01-10rust: pl011: only leave embedded object initialization in instance_initPaolo Bonzini1-0/+12
2024-12-19rust: qom: add casting functionalityPaolo Bonzini1-1/+6
2024-12-19rust: re-export C types from qemu-api submodulesPaolo Bonzini1-4/+1
2024-12-19rust: rename qemu-api modules to follow C code a bit morePaolo Bonzini1-1/+1
2024-12-19rust: qom: put class_init together from multiple ClassInitImpl<>Paolo Bonzini1-1/+17
2024-12-11rust: qom: split ObjectType from ObjectImpl traitPaolo Bonzini1-2/+8
2024-12-10rust: add bindings for interrupt sourcesPaolo Bonzini1-0/+27