Commit Graph

4 Commits (bc760dd34100099c352a0f185ec54ceae23d036d)

Author SHA1 Message Date
Dan Halbert bc760dd341 WIP: complete manual inspection of all significant changes 4 years ago
Lars Kellogg-Stedman 56bf411d21 esp8266/modutime.c: remove symbol conflicts between time and utime modules 5 years ago
Damien George a3dc1b1957 all: Remove inclusion of internal py header files. 5 years ago
Damien George 01dd7804b8 ports: Make new ports/ sub-directory and move all ports there. 5 years ago
Damien George 71c9cfb028 all: Convert remaining "mp_uint_t n_args" to "size_t n_args". 5 years ago
Alexander Steffen 55f33240f3 all: Use the name MicroPython consistently in comments 5 years ago
Damien George b6c7e4b143 all: Use full path name when including mp-readline/timeutils/netutils. 6 years ago
Damien George 1d7e3113db esp8266: Update to use size_t for tuple/list accessors. 6 years ago
Paul Sokolovsky 8bc3fc20fe esp8266: Rename "machine" module implementation to use contemporary naming. 6 years ago
Paul Sokolovsky 64c6bdb8ee esp8266/modutime: Consistently convert to MP_ROM_QSTR/MP_ROM_PTR. 6 years ago
Paul Sokolovsky d86cac4b82 extmod/utime_mphal: Implement ticks_add(), add to all maintained ports. 6 years ago
Paul Sokolovsky a97284423e extmod/utime_mphal: Factor out implementations in terms of mp_hal_* for reuse. 6 years ago
Damien George 93c4a6a3f7 all: Remove 'name' member from mp_obj_module_t struct. 6 years ago
Paul Sokolovsky 541e76fa45 esp8266/modutime: Actually implement ticks_cpu(). 6 years ago
Paul Sokolovsky 6abafca1aa esp8266/modutime: Support float argument to time.sleep(). 7 years ago
Damien George 57884996b9 esp8266: Add time.{sleep_ms,sleep_us,ticks_ms,ticks_us,ticks_diff}. 7 years ago
Damien George 731f359292 all: Add py/mphal.h and use it in all ports. 7 years ago
Paul Sokolovsky ebd9f550e8 esp8266: Switch to standard mp_hal_delay_ms() MPHAL function. 7 years ago
Josef Gajdusek 103d12a877 esp8266: Add utime and pyb.RTC 8 years ago
Josef Gajdusek 1db4253886 lib: Move time utility functions to common library. 8 years ago
Damien George 4a23a01945 cc3200: Add explicit py/ path-prefix for py includes. 8 years ago
danicampora 8785645a95 cc3200: Add cc3200 port of MicroPython. 8 years ago
Damien George 2cf6dfa280 stmhal: Prefix includes with py/; remove need for -I../py. 8 years ago
Damien George 3b603f29ec Use MP_DEFINE_CONST_DICT macro to define module dicts. 8 years ago
Damien George 136b5cbd76 stmhal: Rename module files to keep consistency with module name. 8 years ago
Damien George 0107e90328 stmhal: Enable module weak links. 8 years ago
Damien George d03c681608 stmhal: Use mp_uint_t where appropriate. 8 years ago
Damien George ecc88e949c Change some parts of the core API to use mp_uint_t instead of uint/int. 8 years ago
Damien George 8ba832456e stmhal, modtime: Small changes, reduced code size by around 80 bytes. 8 years ago
Dave Hylands 6678595e7e Add time.mktime and enhance time.localtime (for stmhal) 8 years ago
Damien George ea439e59d9 stmhal: Start of documentation for modos and modtime. 8 years ago
Damien George 02bc882c3d stmhal: Add file.flush and os.stat. 8 years ago
Emmanuel Blot f6932d6506 Prefix ARRAY_SIZE with micropython prefix MP_ 9 years ago
Damien George fb510b3bf9 Rename bultins config variables to MICROPY_PY_BUILTINS_*. 9 years ago
Damien George d6cbbc51ab stmhal: Add time.time() and time.localtime(). 9 years ago
Damien George 04b9147e15 Add license header to (almost) all files. 9 years ago
Paul Sokolovsky 9b71b16a94 unix,stmhal: Make "mpconfig.h" be first included, as other headers depend on it. 9 years ago
Damien George 6d3c5e4301 Add ARRAY_SIZE macro, and use it where possible. 9 years ago
Damien George 8b0535e23f py: Change module globals from mp_map_t* to mp_obj_dict_t*. 9 years ago
Damien George df6567e634 Merge map.h into obj.h. 9 years ago
Damien George caac542b23 Proper support for registering builtin modules in ROM. 9 years ago
Damien George d311655655 stmhal: Add time module with sleep function. 9 years ago