qemu-cr16/hw/rtc
Bernhard Beschow f3c0c9da66 hw/rtc/mc146818rtc: Assert correct usage of mc146818rtc_set_cmos_data()
The offset is never controlled by the guest, so any misuse constitutes a
programming error and shouldn't be silently ignored. Fix this by using assert().

Signed-off-by: Bernhard Beschow <shentey@gmail.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20251019210303.104718-6-shentey@gmail.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
2025-10-21 20:16:47 +02:00
..
allwinner-rtc.c qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
aspeed_rtc.c qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
ds1338.c qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
exynos4210_rtc.c qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
goldfish_rtc.c qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
Kconfig hw/rtc: Add Ricoh RS5C372 RTC emulation 2025-03-11 20:01:26 +01:00
ls7a_rtc.c qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
m41t80.c qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
m48t59-internal.h hw/timer/m48t59: Convert debug printf()s to trace events 2020-02-06 10:51:24 +01:00
m48t59-isa.c qom: Make InterfaceInfo[] uses const 2025-04-25 17:00:41 +02:00
m48t59.c qom: Make InterfaceInfo[] uses const 2025-04-25 17:00:41 +02:00
mc146818rtc.c hw/rtc/mc146818rtc: Assert correct usage of mc146818rtc_set_cmos_data() 2025-10-21 20:16:47 +02:00
meson.build hw/rtc: Add Ricoh RS5C372 RTC emulation 2025-03-11 20:01:26 +01:00
pl031.c qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
rs5c372.c qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
sun4v-rtc.c qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
trace-events hw/rtc/mc146818rtc: Convert CMOS_DPRINTF() into trace events 2025-10-21 20:16:47 +02:00
trace.h trace: switch position of headers to what Meson requires 2020-08-21 06:18:24 -04:00
xlnx-zynqmp-rtc.c qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00