aboutsummaryrefslogtreecommitdiff
path: root/rust/hw/timer/hpet/src/hpet.rs
AgeCommit message (Expand)AuthorFilesLines
8 daysrust: hpet: fix decoding of timer registersPaolo Bonzini1-1/+1
9 daysqdev, rust/hpet: fix type of HPET "timers" propertyPaolo Bonzini1-3/+3
2025-03-06rust: hpet: decode HPET registers into enumsPaolo Bonzini1-97/+109
2025-03-06rust: hpet: do not access fields of SysBusDevicePaolo Bonzini1-3/+1
2025-03-06rust: timer: wrap QEMUTimer with Opaque<> and express pinning requirementsPaolo Bonzini1-2/+8
2025-03-06rust: hpet: embed Timer without the Option and Box indirectionPaolo Bonzini1-32/+29
2025-02-25rust: qom: get rid of ClassInitImplPaolo Bonzini1-2/+2
2025-02-25rust: qom: add ObjectImpl::CLASS_INITPaolo Bonzini1-1/+2
2025-02-25rust: add SysBusDeviceImplPaolo Bonzini1-1/+3
2025-02-13rust/timer/hpet: add qom and qdev APIs supportZhao Liu1-9/+269
2025-02-13rust/timer/hpet: add basic HPET timer and HPETStateZhao Liu1-0/+629