8864 Commits (bbf19bb64e1ad62b3c2852c4a24d09fbcac5c9c6)
 

Author SHA1 Message Date
Damien George 66d8885d85 py/parse: Pass rule_id to push_result_token, instead of passing rule_t*. 7 years ago
Damien George 815a8cd1ae py/parse: Pass rule_id to push_result_rule, instead of passing rule_t*. 7 years ago
Damien George 845511af25 py/parse: Break rule data into separate act and arg arrays. 7 years ago
Damien George 1039c5e699 py/parse: Split out rule name from rule struct into separate array. 7 years ago
Peter D. Gray dfe8980acf stm32/spi: If MICROPY_HW_SPIn_MISO undefined, do not claim pin on init. 7 years ago
Damien George b25f92160b py/nlr: Factor out common NLR code to macro and generic funcs in nlr.c. 7 years ago
Damien George 5bf8e85fc8 py/nlr: Clean up selection and config of NLR implementation. 7 years ago
Damien George 97cc485538 py/nlrthumb: Fix use of naked funcs, must only contain basic asm code. 7 years ago
Paul Sokolovsky 7a9a73ee84 zephyr/main: Remove unused do_str() function. 7 years ago
Paul Sokolovsky 096e967aad Revert "py/nlr: Factor out common NLR code to generic functions." 7 years ago
Paul Sokolovsky d9977a8ad9 zephyr/Makefile: clean: Clean libmicropython.a too. 7 years ago
Paul Sokolovsky 5de064fbd0 docs/library/index: Elaborate uPy libraries intro. 7 years ago
Damien George b806889512 stm32/i2c: Support more I2C baudrates for F746, and more F7 MCUs. 7 years ago
Damien George 008e1788e8 stm32/i2c: Fix bug with I2C4 initialisation. 7 years ago
Damien George d32417c096 stm32/uart: Support board configs with CTS/RTS on UART6. 7 years ago
Damien George 9bcdb0acd1 esp8266/Makefile: Remove commented-out unused lines. 7 years ago
Ayke van Laethem b90f51f86a drivers/sdcard: Support old SD cards (<=2GB). 7 years ago
Ayke van Laethem f16c775a07 esp32/README: Update toolchain setup. 7 years ago
Peter D. Gray 7a46d9ae73 stm32/uart: Add support for 7-bit modes: 7N1 and 7N2. 7 years ago
Damien George c73360bfdb stm32: Allow to build a board without any hardware I2C ports defined. 7 years ago
Peter D. Gray 82dc5c1d8c stm32: Use corrected capitalization of HAL_SD_CardStateTypedef. 7 years ago
Damien George a1d85d6199 tests/basics/memoryerror: Add test for out-of-memory using realloc. 7 years ago
Damien George 26d4a6fa45 py/malloc: Remove unneeded code checking m_malloc return value. 7 years ago
Damien George d7a52e1539 qemu-arm/test_main: Include setjmp.h because it's used by gc_collect. 7 years ago
Damien George 6a3a742a6c py/nlr: Factor out common NLR code to generic functions. 7 years ago
Damien George d8d633f156 unix/mpconfigport_coverage.h: Enable MICROPY_PY_IO_RESOURCE_STREAM. 7 years ago
Damien George 304a3bcc1c py/modio: Use correct config macro to enable resource_stream function. 7 years ago
Damien George d35c6ffc84 tests/extmod: Add some uctypes tests to improve coverage of that module. 7 years ago
Damien George 35a759dc1d tests: Add some more tests to improve coverage of py/parse.c. 7 years ago
Damien George ae1be76d40 py/mpz: Apply a small code-size optimisation. 7 years ago
Damien George 2bfa531798 tests/basics/builtin_pow3: Add tests for edge cases of pow3. 7 years ago
Damien George 374eaf5271 py/mpz: Fix pow3 function so it handles the case when 3rd arg is 1. 7 years ago
Damien George 8e6113a188 tests/basics/generator_pend_throw: Add test for just-started generator. 7 years ago
Damien George e800e4463d tests/unix: Add test for printf with %lx format. 7 years ago
Damien George 7cae17fac7 tests/float/builtin_float_hash: Add test to improve objfloat.c coverage. 7 years ago
Damien George 251b00457c tests/extmod/uhashlib_sha256: Add test for hashing 56 bytes of data. 7 years ago
Damien George 7db79d8b03 py/objset: Remove unneeded check from set_equal. 7 years ago
Damien George 7208cad97a tests/basics: Add more set tests to improve coverage of py/objset.c. 7 years ago
Damien George 136cb7f27c py/map: Don't include ordered-dict mutating code when not needed. 7 years ago
Damien George f5fb68e94f py/runtime: Remove unnecessary break statements from switch. 7 years ago
Damien George d1fd889ad0 esp32/machine_hw_spi: Remove unnecessary white space for consistency. 7 years ago
Eric Poulsen 9123c8d946 esp32/machine_hw_spi: Fix large HW SPI transfers by splitting them up. 7 years ago
Paul Sokolovsky 5455bf79c5 .travis.yml: Build and test strict stackless build. 7 years ago
Paul Sokolovsky ea742085ed unix/mpconfigport.h: Allow to override stackless options from commandline. 7 years ago
Paul Sokolovsky 7f9a62408d unix/Makefile: coverage: Allow user to pass CFLAGS_EXTRA. 7 years ago
Paul Sokolovsky e37ccfe59b docs/packages: Explicitly recommend usage of setuptools instead of distutils. 7 years ago
Paul Sokolovsky 9251f1395e docs/packages: Use "install_dir/" in examples. 7 years ago
Paul Sokolovsky 02d2a0fb3a docs/conf: Reference CPython 3.5 docs. 7 years ago
Paul Sokolovsky 6364401666 py/objgenerator: Allow to pend an exception for next execution. 7 years ago
Paul Sokolovsky f4ed2dfa94 lib/tinytest: Clean up test reporting in the presence of stdout output. 7 years ago