ducky.devices.rtc module

class ducky.devices.rtc.RTC(machine, name, frequency=None, port=None, irq=None, *args, **kwargs)[source]

Bases: ducky.devices.IRQProvider, ducky.devices.IOProvider, ducky.devices.Device

boot()[source]
static create_from_config(machine, config, section)[source]
halt()[source]
read_u8(port)[source]
write_u8(port, value)[source]
class ducky.devices.rtc.RTCTask(machine, rtc)[source]

Bases: ducky.reactor.RunInIntervalTask

on_tick(task)[source]
update_tick()[source]