aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-02-24py/compile: Adjust c_assign_atom_expr() to use return instead of goto.Damien George
2018-02-23extmod/vfs_fat: Remove declaration of mp_builtin_open_obj.Damien George
2018-02-23extmod/vfs_fat: Make fat_vfs_open_obj wrapper public, not its function.Damien George
2018-02-23extmod/vfs_fat: Merge remaining vfs_fat_misc.c code into vfs_fat.c.Damien George
2018-02-23extmod/vfs_fat: Move ilistdir implementation from misc to main file.Damien George
2018-02-23stm32: Move MCU-specific cfg from mphalport.h to mpconfigboard_common.h.Damien George
2018-02-23stm32/flash: Use FLASH_TYPEPROGRAM_WORD to support newer HALs.Damien George
2018-02-23stm32: Use "GEN" for describing files generated in the build.Damien George
2018-02-23examples/embedding: Don't prefix $(MPTOP) to ports/unix source files.Damien George
2018-02-22examples/embedding: Update broken paths to use correct $(MPTOP).talljosh
2018-02-22stm32: Add board config option to enable/disable the ADC.Damien George
2018-02-22minimal/Makefile: Explicitly include lib/utils/printf.c in build.Damien George
2018-02-22py: Use "GEN" consistently for describing files generated in the build.Damien George
2018-02-22py/py.mk: Remove .. path component from list of extmod files.Damien George
2018-02-22ports/{bare-arm,minimal}/Makefile: Only build with core source files.Damien George
2018-02-22py/py.mk: Split list of uPy sources into core and extmod files.Damien George
2018-02-21py/objdeque: Use m_new0 when allocating items to avoid need to clear.Damien George
2018-02-21py/objdeque: Protect against negative maxlen in deque constructor.Damien George
2018-02-21tests/basics: Add tests to improve coverage of py/objdeque.c.Damien George
2018-02-21tests/basics/deque*: Tests for ucollections.deque.Paul Sokolovsky
2018-02-21ports: Enable ucollections.deque on relevant ports.Damien George
2018-02-21py/objdeque: Allow to compile without warnings by disabling deque_clear.Damien George
2018-02-21py/objdeque: Implement ucollections.deque type with fixed size.Paul Sokolovsky
2018-02-21esp32/modsocket: Allow getaddrinfo() to take up to 6 args.Damien George
2018-02-21esp32/main: Allocate the uPy heap via malloc instead of on the bss.Damien George
2018-02-21esp32: Update to the latest ESP IDF.Damien George
2018-02-21py/objint: Use MP_OBJ_IS_STR_OR_BYTES macro instead of 2 separate ones.Damien George
2018-02-20py/objstr: Remove unnecessary check for positive splits variable.Damien George
2018-02-20py/modmicropython: Allow to have stack_use() func without mem_info().Damien George
2018-02-20py/builtinimport: Add compile-time option to disable external imports.Damien George
2018-02-20py/objmodule: Factor common code for calling __init__ on builtin module.Damien George
2018-02-19esp32/modnetwork: Implement dhcp_hostname for WLAN.config().Damien George
2018-02-19py/objstr: Protect against creating bytes(n) with n negative.Damien George
2018-02-19py/repl: Generalise REPL autocomplete to use qstr probing.Damien George
2018-02-19py/modbuiltins: Simplify and generalise dir() by probing qstrs.Damien George
2018-02-19py/qstr: Add QSTR_TOTAL() macro to get number of qstrs.Damien George
2018-02-19py/gc: Update comment now that gc_drain_stack is called gc_mark_subtree.Damien George
2018-02-19py/gc: Make GC stack pointer a local variable.Ayke van Laethem
2018-02-19py/gc: Rename gc_drain_stack to gc_mark_subtree and pass it first block.Ayke van Laethem
2018-02-19py/gc: Reduce code size by specialising VERIFY_MARK_AND_PUSH macro.Ayke van Laethem
2018-02-18py/objdict: Disallow possible modifications to fixed dicts.Mike Wadsten
2018-02-19esp32/machine_touchpad: Swap pins 32 and 33.Damien George
2018-02-19py/pystack: Use "pystack exhausted" as error msg for out of pystack mem.Damien George
2018-02-18drivers/sdcard: Update SD mounting example code for ESP8266.Damien George
2018-02-18py/nlrthumb: Do not mark nlr_push as not returning anything.Ayke van Laethem
2018-02-17esp32/machine_rtc: Move export declaration from .c to common .h file.Damien George
2018-02-17esp32/modesp32: Add new module "esp32" to support extra wake features.Eric Poulsen
2018-02-17esp32/machine_rtc: Add RTC class to machine module with sleep impl.Eric Poulsen
2018-02-15py/objexcept: Remove long-obsolete mp_const_MemoryError_obj.Damien George
2018-02-15stm32: Change header include guards from STMHAL to STM32 to match dir.Damien George