8374 Commits (c15be989ee195d375f93b39aa13bc4e07b36c1eb)
 

Author SHA1 Message Date
Damien George 7885a425d7 py/stream: Remove unnecessary checks for NULL return from vstr_add_len.
5 years ago
Damien George 96fd80db13 py/objexcept: Prevent infinite recursion when allocating exceptions.
5 years ago
Damien George 347de3e218 stm32/usbdev: Change static function variable to non-static.
5 years ago
Damien George 78602a217f stm32/usbdev: Make the USBD callback struct const so it can go in ROM.
5 years ago
Paul Sokolovsky fc9a6dd09e py/objstr: strip: Don't strip "\0" by default.
5 years ago
Damien George 44f0a4d1e7 py/mpconfig.h: Add note that using computed gotos in VM is not C99.
5 years ago
Damien George fdb2aa81b7 py/{objfloat,objcomplex}: Optimise MP_UNARY_OP_ABS by reusing variables.
5 years ago
Paul Sokolovsky 9dce823cfd py/modbuiltins: Implement abs() by dispatching to MP_UNARY_OP_ABS.
5 years ago
Paul Sokolovsky 72491b3e40 docs/btree: Describe page caching policy of the underlying implementation.
5 years ago
Paul Sokolovsky 75163325ae tests/cpydiff: Add cases for locals() discrepancies.
5 years ago
Damien George 280fb4d928 py/emitbc: Remove stray semicolon in outer scope.
5 years ago
Damien George 89f657f073 py/runtime.h: Change empty mp_warning macro so var-args are non empty.
5 years ago
Damien George aca498c2b0 stm32/mpconfigport.h: Add configuration for max periphs on L4 series.
5 years ago
Peter Hinch d42b89bc3a docs/library/framebuf.rst: Generalise constructor to all colour formats.
5 years ago
Damien George d7cd1d2027 stm32/timer: Make pyb.Timer() instances persistent.
5 years ago
Damien George da8c4c2653 py/builtinhelp: Change signature of help text var from pointer to array.
5 years ago
Damien George b02be234e1 extmod/machine_pinbase: Put PinBase singleton in ROM.
5 years ago
ASM 52620c6b0e py/nlrx86: Fix building for Android/x86.
5 years ago
Damien George eea5fcc442 stm32/make-stmconst.py: Make sure mpz const data lives in ROM.
5 years ago
Paul Sokolovsky 6e06512e0f README: Update "Dependencies" section.
5 years ago
Paul Sokolovsky f54b3527f2 tests/run-tests: Fix copy-paste mistake in var name.
5 years ago
Paul Sokolovsky d1f909005a tests/run-tests: Skip class_inplace_op for minimal profile.
5 years ago
Paul Sokolovsky c46d480adc zephyr/Makefile: Revamp "test" target after ports were moved to ports/.
5 years ago
Paul Sokolovsky d6f9d64d97 tests/class_reverse_op: Test for reverse arith ops special methods.
5 years ago
Paul Sokolovsky eb84a830df py/runtime: Implement dispatch for "reverse op" special methods.
5 years ago
Damien George de981040b3 travis: Use --upgrade when pip is installing cpp-coveralls.
5 years ago
Paul Sokolovsky 9355cca610 esp8266: Set DEFPSIZE=1024, MINCACHE=3 for "btree" module.
5 years ago
Paul Sokolovsky e41bc3fcbb berkeley-db-1.xx: Update, allow to override MINCACHE, DEFPSIZE.
5 years ago
Paul Sokolovsky 9b4666dad5 esp8266/posix_helpers: Set ENOMEM on memory alloc failure.
5 years ago
Paul Sokolovsky 5671a11b81 esp8266: Rename axtls_helpers.c to posix_helpers.c.
5 years ago
Tobias Badertscher bd71b3252a stm32/boards: Add new board B_L475E_IOT01A based on STM32L475.
5 years ago
Damien George e6fbee0981 py/builtinhelp: Simplify code slightly by extracting object type.
5 years ago
Peter Hinch da1c80d850 docs/reference/isr_rules.rst Add tutorial on use of micropython.schedule().
5 years ago
Damien George cc7fece309 stm32/modnwwiznet5k: Release the GIL on blocking network operations.
6 years ago
Damien George 0708dd495f tests/run-bench-tests: Update locations of executables, now in ports/.
6 years ago
Damien George 19f1b39d6f stm32/i2c: When scanning for I2C devices only do 1 probe per address.
6 years ago
Paul Sokolovsky b8ee7ab5b9 py/runtime0.h: Put inplace arith ops in front of normal operations.
6 years ago
Paul Sokolovsky c460f6f15a py/runtime0.h: Regroup operations a bit.
6 years ago
Paul Sokolovsky 6d4cac088e py/objtype: Make sure mp_binary_op_method_name has full size again.
6 years ago
Paul Sokolovsky 50b9329eba py/runtime0.h: Move MP_BINARY_OP_DIVMOD to the end of mp_binary_op_t.
6 years ago
Paul Sokolovsky d4d1c45a55 py/runtime0.h: Move relational ops to the beginning of mp_binary_op_t.
6 years ago
Paul Sokolovsky 5c603bd0fd py/objlist: Properly implement comparison with incompatible types.
6 years ago
Damien George beeb7483d8 extmod/modussl_mbedtls: Allow to compile with MBEDTLS_DEBUG_C disabled.
6 years ago
tll 68c28174d0 py/objstr: Add check for valid UTF-8 when making a str from bytes.
6 years ago
Damien George 069fc48bf6 stm32/boards: Fix I2C1 pin mapping on NUCLEO_F401RE/F411RE boards.
6 years ago
Damien George 21c889baeb stm32/boards: Change linker scripts to use "K" instead of hex byte size.
6 years ago
Damien George 81375eb470 stm32/boards: Change remaining stm32f4xx_hal_conf.h to unix line ending.
6 years ago
Damien George 3101a8fe32 stm32: Replace stray tabs with spaces.
6 years ago
Damien George f1dd0fd7df stm32: Remove unused usbd_msc.c file.
6 years ago
Damien George 4a93801c12 all: Update Makefiles and others to build with new ports/ dir layout.
6 years ago