aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-01-31lib/utils/pyexec.h: Include py/obj.h because its decls are needed.Damien George
2018-01-31stm32: Add support for DHT11/DHT22 sensors.Damien George
2018-01-31esp8266/modules: Move dht.py driver to drivers/dht directory.Damien George
2018-01-31extmod/vfs_fat_file: Implement SEEK_CUR for non-zero offset.Ayke van Laethem
2018-01-31windows: Add Appveyor CI builds for windows mingw portstijn
2018-01-31stm32/modmachine: Handle case of no MICROPY_PY_MACHINE_I2C.Peter D. Gray
2018-01-10drivers/sdcard: Avoid allocation on the heap.Ayke van Laethem
2018-01-10drivers/display/ssd1306: Fix super() call in SSD1306 driver.Jim Mussared
2017-12-29py/nlr: Fix missing trailing characters in comments in nlr.cstijn
2017-12-29py/nlr: Fix nlr functions for 64bit ports built with gcc on Windowsstijn
2017-12-29windows/mpconfigport: Enable some features, including the Python stackstijn
2017-12-29windows/mpconfigport: Provide off_t definition for MSVC portstijn
2017-12-29py/mpz: In mpz_as_str_inpl, convert always-false checks to assertions.Damien George
2017-12-29py/mpz: Simplify handling of borrow and quo adjustment in mpn_div.Damien George
2017-12-29py/parse: Fix macro evaluation by avoiding empty __VA_ARGS__.Damien George
2017-12-29py/parse: Update debugging code to compile on 64-bit arch.Damien George
2017-12-29py/parse: Compress rule pointer table to table of offsets.Damien George
2017-12-28py/parse: Remove rule_t struct because it's no longer needed.Damien George
2017-12-28py/parse: Pass rule_id to push_result_token, instead of passing rule_t*.Damien George
2017-12-28py/parse: Pass rule_id to push_result_rule, instead of passing rule_t*.Damien George
2017-12-28py/parse: Break rule data into separate act and arg arrays.Damien George
2017-12-28py/parse: Split out rule name from rule struct into separate array.Damien George
2017-12-28stm32/spi: If MICROPY_HW_SPIn_MISO undefined, do not claim pin on init.Peter D. Gray
2017-12-28py/nlr: Factor out common NLR code to macro and generic funcs in nlr.c.Damien George
2017-12-28py/nlr: Clean up selection and config of NLR implementation.Damien George
2017-12-28py/nlrthumb: Fix use of naked funcs, must only contain basic asm code.Damien George
2017-12-26zephyr/main: Remove unused do_str() function.Paul Sokolovsky
2017-12-26Revert "py/nlr: Factor out common NLR code to generic functions."Paul Sokolovsky
2017-12-26zephyr/Makefile: clean: Clean libmicropython.a too.Paul Sokolovsky
2017-12-23docs/library/index: Elaborate uPy libraries intro.Paul Sokolovsky
2017-12-23stm32/i2c: Support more I2C baudrates for F746, and more F7 MCUs.Damien George
2017-12-23stm32/i2c: Fix bug with I2C4 initialisation.Damien George
2017-12-23stm32/uart: Support board configs with CTS/RTS on UART6.Damien George
2017-12-22esp8266/Makefile: Remove commented-out unused lines.Damien George
2017-12-22drivers/sdcard: Support old SD cards (<=2GB).Ayke van Laethem
2017-12-22esp32/README: Update toolchain setup.Ayke van Laethem
2017-12-22stm32/uart: Add support for 7-bit modes: 7N1 and 7N2.Peter D. Gray
2017-12-22stm32: Allow to build a board without any hardware I2C ports defined.Damien George
2017-12-22stm32: Use corrected capitalization of HAL_SD_CardStateTypedef.Peter D. Gray
2017-12-20tests/basics/memoryerror: Add test for out-of-memory using realloc.Damien George
2017-12-20py/malloc: Remove unneeded code checking m_malloc return value.Damien George
2017-12-20qemu-arm/test_main: Include setjmp.h because it's used by gc_collect.Damien George
2017-12-20py/nlr: Factor out common NLR code to generic functions.Damien George
2017-12-19unix/mpconfigport_coverage.h: Enable MICROPY_PY_IO_RESOURCE_STREAM.Damien George
2017-12-19py/modio: Use correct config macro to enable resource_stream function.Damien George
2017-12-19tests/extmod: Add some uctypes tests to improve coverage of that module.Damien George
2017-12-19tests: Add some more tests to improve coverage of py/parse.c.Damien George
2017-12-19py/mpz: Apply a small code-size optimisation.Damien George
2017-12-19tests/basics/builtin_pow3: Add tests for edge cases of pow3.Damien George
2017-12-19py/mpz: Fix pow3 function so it handles the case when 3rd arg is 1.Damien George