861
863
s->suspend_notifier.notify = rtc_notify_suspend;
862
864
qemu_register_suspend_notifier(&s->suspend_notifier);
864
memory_region_init_io(&s->io, &cmos_ops, s, "rtc", 2);
866
memory_region_init_io(&s->io, OBJECT(s), &cmos_ops, s, "rtc", 2);
868
870
qemu_register_reset(rtc_reset, s);
870
872
object_property_add(OBJECT(s), "date", "struct tm",
871
873
rtc_get_date, NULL, NULL, s, NULL);
876
876
ISADevice *rtc_init(ISABus *bus, int base_year, qemu_irq intercept_irq)