Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-31 | all: Use the name MicroPython consistently in comments | Alexander Steffen | |
There were several different spellings of MicroPython present in comments, when there should be only one. | |||
2017-03-31 | all: Use full path name when including mp-readline/timeutils/netutils. | Damien George | |
This follows the pattern of how all other headers are now included, and makes it explicit where the header file comes from. This patch also removes -I options from Makefile's that specify the mp-readline/timeutils/ netutils directories, which are no longer needed. | |||
2017-03-29 | esp8266: Update to use size_t for tuple/list accessors. | Damien George | |
2016-11-06 | esp8266: Rename "machine" module implementation to use contemporary naming. | Paul Sokolovsky | |
Previously they used historical "pyb" affix causing confusion and inconsistency (there's no "pyb" module in modern ports; but people took esp8266 port as an example, and "pyb" naming kept proliferating, while other people complained that source structure is not clear). | |||
2016-10-29 | esp8266/modutime: Consistently convert to MP_ROM_QSTR/MP_ROM_PTR. | Paul Sokolovsky | |
2016-10-29 | extmod/utime_mphal: Implement ticks_add(), add to all maintained ports. | Paul Sokolovsky | |
2016-10-14 | extmod/utime_mphal: Factor out implementations in terms of mp_hal_* for reuse. | Paul Sokolovsky | |
As long as a port implement mp_hal_sleep_ms(), mp_hal_ticks_ms(), etc. functions, it can just use standard implementations of utime.sleel_ms(), utime.ticks_ms(), etc. Python-level functions. | |||
2016-09-22 | all: Remove 'name' member from mp_obj_module_t struct. | Damien George | |
One can instead lookup __name__ in the modules dict to get the value. | |||
2016-08-07 | esp8266/modutime: Actually implement ticks_cpu(). | Paul Sokolovsky | |
2016-03-04 | esp8266/modutime: Support float argument to time.sleep(). | Paul Sokolovsky | |
2016-03-04 | esp8266: Add time.{sleep_ms,sleep_us,ticks_ms,ticks_us,ticks_diff}. | Damien George | |
Framework for time.ticks_cpu added, but not implemented. | |||
2015-10-31 | all: Add py/mphal.h and use it in all ports. | Damien George | |
py/mphal.h contains declarations for generic mp_hal_XXX functions, such as stdio and delay/ticks, which ports should provide definitions for. A port will also provide mphalport.h with further HAL declarations. | |||
2015-10-29 | esp8266: Switch to standard mp_hal_delay_ms() MPHAL function. | Paul Sokolovsky | |
2015-05-13 | esp8266: Add utime and pyb.RTC | Josef Gajdusek | |