aboutsummaryrefslogtreecommitdiff
path: root/rust/hw/timer
AgeCommit message (Expand)AuthorFilesLines
13 daysrust: hpet: decode HPET registers into enumsPaolo Bonzini1-97/+109
13 daysrust: hpet: do not access fields of SysBusDevicePaolo Bonzini1-3/+1
13 daysrust: timer: wrap QEMUTimer with Opaque<> and express pinning requirementsPaolo Bonzini1-2/+8
13 daysrust: 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-25i386: Fix the missing Rust HPET configuration optionZhao Liu1-0/+1
2025-02-13i386: enable rust hpet for pc when rust is enabledZhao Liu1-0/+2
2025-02-13rust/timer/hpet: add qom and qdev APIs supportZhao Liu3-11/+273
2025-02-13rust/timer/hpet: add basic HPET timer and HPETStateZhao Liu2-0/+630
2025-02-13rust/timer/hpet: define hpet_fw_cfgZhao Liu5-0/+118