Josh Lloyd
1530fda9cf
esp32/machine_rtc: Reduce memory footprint of user mem functionality.
2019-11-21 16:55:12 +11:00
Josh Lloyd
ed2314f35a
esp32/machine_rtc: Make RTC.memory size and availability configurable.
...
The compile-time configuration value MICROPY_HW_RTC_USER_MEM_MAX can now be
used to define the amount of memory set aside for RTC.memory(). If this
value is configured to zero then the RTC.memory functionality is not
included in the build.
2019-11-21 16:55:12 +11:00
Josh Lloyd
82d358510b
esp32/rtc: Set system microseconds when setting time via RTC.datetime().
2019-11-13 13:46:33 +11:00
Damien George
185716514f
esp32/machine_rtc: Fix locals dict entry, init qstr points to init meth.
2018-09-20 17:52:16 +10:00
Damien George
4fa7d36cee
esp32: Use mp_rom_map_elem_t and MP_ROM_xxx macros for const dicts.
2018-05-02 22:33:41 +10:00
Eric Poulsen
44033a1d27
esp32/machine_rtc: Add RTC class to machine module with sleep impl.
...
The machine.RTC class is added and the machine module is updated with the
implementation of sleep, deepsleep, reset_cause and wake_reason.
2018-02-17 00:47:17 +11:00