summary refs log tree commit diff stats
path: root/rust/hw/timer/hpet/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* rust/hpet: Fix a clippy errorZhao Liu2025-04-231-1/+1
* rust/hpet: convert HPETTimer index to u8 typeZhao Liu2025-04-231-5/+5
* rust/hpet: convert num_timers to u8 typeZhao Liu2025-04-231-13/+18
* rust: hpet: fix decoding of timer registersPaolo Bonzini2025-03-211-1/+1
* qdev, rust/hpet: fix type of HPET "timers" propertyPaolo Bonzini2025-03-201-3/+3
* rust: hpet: decode HPET registers into enumsPaolo Bonzini2025-03-061-97/+109
* rust: hpet: do not access fields of SysBusDevicePaolo Bonzini2025-03-061-3/+1
* rust: timer: wrap QEMUTimer with Opaque<> and express pinning requirementsPaolo Bonzini2025-03-061-2/+8
* rust: hpet: embed Timer without the Option and Box indirectionPaolo Bonzini2025-03-061-32/+29
* rust: qom: get rid of ClassInitImplPaolo Bonzini2025-02-251-2/+2
* rust: qom: add ObjectImpl::CLASS_INITPaolo Bonzini2025-02-251-1/+2
* rust: add SysBusDeviceImplPaolo Bonzini2025-02-251-1/+3
* rust/timer/hpet: add qom and qdev APIs supportZhao Liu2025-02-133-11/+273
* rust/timer/hpet: add basic HPET timer and HPETStateZhao Liu2025-02-132-0/+630
* rust/timer/hpet: define hpet_fw_cfgZhao Liu2025-02-132-0/+81