233 Commits (0a233da8a02a6126140b9dbd3af29e6763a390b1)

Author SHA1 Message Date
Peter Maydell 6414b7709d rust: pl011: Cut down amount of text quoted from PL011 TRM 11 months ago
Paolo Bonzini ac2c4d3aed rust: pl011: Really use RX FIFO depth 11 months ago
Paolo Bonzini cc1f4b34d0 rust: pl011: Rename RX FIFO methods 11 months ago
Paolo Bonzini c6b04613bd rust: clippy: enable uninlined_format_args lint 11 months ago
Paolo Bonzini f117857b39 rust: replace c_str! with c"" literals 11 months ago
Paolo Bonzini b134a09ffa rust: remove offset_of replacement 11 months ago
Paolo Bonzini 5df3fe062f rust: enable clippy::ptr_cast_constness 1 year ago
Paolo Bonzini 3a1c694d74 rust: qom: fix TODO about zeroability of classes 11 months ago
Paolo Bonzini 0823837224 rust: use MaybeUninit::zeroed() in const context 11 months ago
Paolo Bonzini 465a4b80e2 rust: qemu_api_macros: make pattern matching more readable and efficient 11 months ago
Paolo Bonzini e4fb0be1d1 rust: use std::ffi instead of std::os::raw 11 months ago
Paolo Bonzini e0b2b74f70 meson, cargo: require Rust 1.77.0 11 months ago
Stefan Zabka ffd5a60e9b rust: centralize config in workspace root 11 months ago
Zhao Liu db46654af8 rust/hpet: Support migration 12 months ago
Zhao Liu 8d9502b4e9 rust/timer: Define NANOSECONDS_PER_SECOND binding as u64 12 months ago
Zhao Liu cff1ec6750 rust/vmstate_test: Test varray with num field wrapped in BqlCell 12 months ago
Paolo Bonzini fff99a88be rust: assertions: Support index field wrapped in BqlCell 11 months ago
Paolo Bonzini 756ea88fff vmstate: support varray for vmstate_clock! 11 months ago
Zhao Liu 6f8e6aed81 rust/vmstate: Add support for field_exists checks 12 months ago
Philippe Mathieu-Daudé 231bf6dda1 qom: Constify TypeInfo::interfaces 12 months ago
Philippe Mathieu-Daudé b282b859cf qom: Constify TypeInfo::class_data 1 year ago
Philippe Mathieu-Daudé 12d1a768bd qom: Have class_init() take a const data argument 1 year ago
Philippe Mathieu-Daudé f1fa787b92 qom: Have class_base_init() take a const data argument 1 year ago
Richard Henderson dfc56946a7 include/system: Move exec/address-spaces.h to system/address-spaces.h 1 year ago
Richard Henderson 8be545ba5a include/system: Move exec/memory.h to system/memory.h 1 year ago
Rakesh Jeyasingh 6d8c6dee3a rust/hw/char/pl011: Extract DR write logic into separate function 1 year ago
Rakesh Jeyasingh efc5603292 rust/hw/char/pl011: Extract extract DR read logic into separate function 1 year ago
Zhao Liu d031d2fac9 rust/vmstate_test: Fix typo in test_vmstate_macro_array_of_pointer_wrapped() 12 months ago
Zhao Liu ad3ab01bb7 rust/hpet: Fix a clippy error 12 months ago
Zhao Liu 64e1256b21 rust/hpet: convert HPETTimer index to u8 type 12 months ago
Zhao Liu 8163eeee4e rust/hpet: convert num_timers to u8 type 12 months ago
Paolo Bonzini 64acc23c97 rust: hpet: fix decoding of timer registers 1 year ago
Zhao Liu f7b87e464c rust/vmstate: Include complete crate path of VMStateFlags in vmstate_clock 1 year ago
Zhao Liu 9bd7e6f7f2 rust/vmstate: Add unit test for vmstate_validate 1 year ago
Zhao Liu 8df1b0012a rust/vmstate: Add unit test for pointer case 1 year ago
Zhao Liu 57c327f3a0 rust/vmstate: Add unit test for vmstate_{of|struct} macro 1 year ago
Zhao Liu 1998502196 rust/vmstate: Add unit test for vmstate_of macro 1 year ago
Zhao Liu b131003721 rust/vmstate: Support vmstate_validate 1 year ago
Zhao Liu 3baf82e0a1 rust/vmstate: Re-implement VMState trait for timer binding 1 year ago
Zhao Liu 5006e39cfa rust/vmstate: Relax array check when build varray in vmstate_struct 1 year ago
Zhao Liu e5655e92a8 rust/vmstate: Fix unnecessary VMState bound of with_varray_flag() 1 year ago
Zhao Liu 42c814b139 rust/vmstate: Fix "cannot infer type" error in vmstate_struct 1 year ago
Zhao Liu 618258256e rust/vmstate: Fix type check for varray in vmstate_struct 1 year ago
Zhao Liu 20797069c7 rust/vmstate: Fix size field of VMStateField with VMS_ARRAY_OF_POINTER flag 1 year ago
Zhao Liu c3d80af5ec rust/vmstate: Fix num field when varray flags are set 1 year ago
Zhao Liu 6ca5c3bedf rust/vmstate: Fix num_offset in vmstate macros 1 year ago
Zhao Liu ea8a7ceba3 rust/vmstate: Remove unnecessary unsafe 1 year ago
Peter Maydell cc3d262aa9 rust: pl011: Check size of state struct at compile time 1 year ago
Paolo Bonzini 9d116f42a3 rust: assertions: add static_assert 1 year ago
Paolo Bonzini 7bda68e8e2 qdev, rust/hpet: fix type of HPET "timers" property 1 year ago