8795 Commits (ae4a07730af7fe4f62f9f61e8b600e39f557925e)
 

Author SHA1 Message Date
Damien George ae4a07730a extmod/vfs_fat: Move ilistdir implementation from misc to main file. 7 years ago
Damien George 989fc16162 stm32: Move MCU-specific cfg from mphalport.h to mpconfigboard_common.h. 7 years ago
Damien George ea05b400df stm32/flash: Use FLASH_TYPEPROGRAM_WORD to support newer HALs. 7 years ago
Damien George e6220618ce stm32: Use "GEN" for describing files generated in the build. 7 years ago
Damien George 6b40a06057 examples/embedding: Don't prefix $(MPTOP) to ports/unix source files. 7 years ago
talljosh c2f4f36010 examples/embedding: Update broken paths to use correct $(MPTOP). 7 years ago
Damien George 60b0982bb2 stm32: Add board config option to enable/disable the ADC. 7 years ago
Damien George a36c700d9b minimal/Makefile: Explicitly include lib/utils/printf.c in build. 7 years ago
Damien George 6af4515969 py: Use "GEN" consistently for describing files generated in the build. 7 years ago
Damien George 65ef59a9b5 py/py.mk: Remove .. path component from list of extmod files. 7 years ago
Damien George 9df6451ec5 ports/{bare-arm,minimal}/Makefile: Only build with core source files. 7 years ago
Damien George 8ca469cae2 py/py.mk: Split list of uPy sources into core and extmod files. 7 years ago
Damien George 6e675c1baa py/objdeque: Use m_new0 when allocating items to avoid need to clear. 7 years ago
Damien George 160d670868 py/objdeque: Protect against negative maxlen in deque constructor. 7 years ago
Damien George 8f9b113be2 tests/basics: Add tests to improve coverage of py/objdeque.c. 7 years ago
Paul Sokolovsky 4668ec801e tests/basics/deque*: Tests for ucollections.deque. 7 years ago
Damien George 82828340a0 ports: Enable ucollections.deque on relevant ports. 7 years ago
Damien George 6c3faf6c17 py/objdeque: Allow to compile without warnings by disabling deque_clear. 7 years ago
Paul Sokolovsky 970eedce8f py/objdeque: Implement ucollections.deque type with fixed size. 7 years ago
Damien George cced43feb8 esp32/modsocket: Allow getaddrinfo() to take up to 6 args. 7 years ago
Damien George e600810f39 esp32/main: Allocate the uPy heap via malloc instead of on the bss. 7 years ago
Damien George c49a73ab0e esp32: Update to the latest ESP IDF. 7 years ago
Damien George fe3e17b026 py/objint: Use MP_OBJ_IS_STR_OR_BYTES macro instead of 2 separate ones. 7 years ago
Damien George 8769049e93 py/objstr: Remove unnecessary check for positive splits variable. 7 years ago
Damien George 7e2a48858c py/modmicropython: Allow to have stack_use() func without mem_info(). 7 years ago
Damien George 209936880d py/builtinimport: Add compile-time option to disable external imports. 7 years ago
Damien George 6e7819ee2e py/objmodule: Factor common code for calling __init__ on builtin module. 7 years ago
Damien George 27fa9881a9 esp32/modnetwork: Implement dhcp_hostname for WLAN.config(). 7 years ago
Damien George 4e469085c1 py/objstr: Protect against creating bytes(n) with n negative. 7 years ago
Damien George 165aab12a3 py/repl: Generalise REPL autocomplete to use qstr probing. 7 years ago
Damien George 98647e83c7 py/modbuiltins: Simplify and generalise dir() by probing qstrs. 7 years ago
Damien George a8775aaeb0 py/qstr: Add QSTR_TOTAL() macro to get number of qstrs. 7 years ago
Damien George 2a0cbc0d38 py/gc: Update comment now that gc_drain_stack is called gc_mark_subtree. 7 years ago
Ayke van Laethem 736faef223 py/gc: Make GC stack pointer a local variable. 7 years ago
Ayke van Laethem 5c9e5618e0 py/gc: Rename gc_drain_stack to gc_mark_subtree and pass it first block. 7 years ago
Ayke van Laethem ea7cf2b738 py/gc: Reduce code size by specialising VERIFY_MARK_AND_PUSH macro. 7 years ago
Mike Wadsten a3e01d3642 py/objdict: Disallow possible modifications to fixed dicts. 7 years ago
Damien George 5a82ba8e07 esp32/machine_touchpad: Swap pins 32 and 33. 7 years ago
Damien George 7b2a9b059a py/pystack: Use "pystack exhausted" as error msg for out of pystack mem. 7 years ago
Damien George 3759aa2cc9 drivers/sdcard: Update SD mounting example code for ESP8266. 7 years ago
Ayke van Laethem 5591bd237a py/nlrthumb: Do not mark nlr_push as not returning anything. 7 years ago
Damien George 60c6b880fa esp32/machine_rtc: Move export declaration from .c to common .h file. 7 years ago
Eric Poulsen abec47a1cd esp32/modesp32: Add new module "esp32" to support extra wake features. 7 years ago
Eric Poulsen 44033a1d27 esp32/machine_rtc: Add RTC class to machine module with sleep impl. 7 years ago
Damien George 73d1d20b46 py/objexcept: Remove long-obsolete mp_const_MemoryError_obj. 7 years ago
Damien George d966a33486 stm32: Change header include guards from STMHAL to STM32 to match dir. 7 years ago
Damien George e05fca4ef3 docs/library/ujson: Document dump() and load() functions. 7 years ago
Damien George d9bca1f7bd extmod/modujson: Implement ujson.dump() function. 7 years ago
Damien George 9e8b7b1b63 docs/library/ujson: Update to conform with docs conventions. 7 years ago
Olivier Ortigues 298b325f3e docs/esp8266: Add a note concerning GPIO16 pull capabilities. 7 years ago