summaryrefslogtreecommitdiffstatshomepage
path: root/esp8266/modmachine.c
Commit message (Expand)AuthorAge
* esp8266/modmachine: Implement idle() function.Paul Sokolovsky2016-08-07
* esp8266: Let RTC work correctly after deepsleep.puuu2016-06-06
* esp8266: Provide a dedicated variable to disable ets_loop_iter.Damien George2016-06-01
* esp8266/modmachine: Add machine.time_pulse_us function.Damien George2016-05-31
* esp8266/modmachine: Add disable_irq and enable_irq functions.Damien George2016-05-26
* py: Move call_function_*_protected() functions to py/ for reuse.Paul Sokolovsky2016-04-25
* esp8266: Implement basic deep-sleep capabilities.Damien George2016-04-21
* esp8266/modmachine: Add reset_cause() function.Paul Sokolovsky2016-04-15
* esp8266: Switch from using custom I2C driver to generic extmod one.Damien George2016-04-12
* esp8266: Add initial implementation of machine.UART.Damien George2016-04-06
* esp8266: Move pyb.unique_id() to machine.unique_id().Paul Sokolovsky2016-04-05
* esp8266: Move pyb.hard_reset() to machine.reset().Paul Sokolovsky2016-04-05
* esp8266: Link ADC class into machine module.Damien George2016-03-26
* esp8266: Add PWM support.Damien George2016-03-26
* esp8266: Implement software SPI class.Damien George2016-03-25
* esp8266: Add basic I2C driver, with init and writeto methods.Damien George2016-03-24
* esp8266: Move pyb.freq to machine.freq.Damien George2016-03-09
* esp8266/modmachine: Add Pin class from modpyb.Paul Sokolovsky2016-03-05
* esp8266/modmachine: Timer: Add ONE_SHOT and PERIODIC symbolic constants.Paul Sokolovsky2016-03-04
* esp8266/modmachine: Use etshal.h.Paul Sokolovsky2016-03-04
* esp8266/modmachine: Changing params of a timer requires disarming it first.Paul Sokolovsky2016-03-04
* esp8266/modmachine: Basic implementation of Timer for OS virtual timers.Paul Sokolovsky2016-03-04
* esp8266: Add modmachine with mem* arrays.Paul Sokolovsky2016-03-04