aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-09-21stm32/usbdev: Simplify pointers to MSC state and block dev operations.Damien George
2017-09-21stm32/usbdev: Put all state for the USB device driver in a struct.Damien George
2017-09-21stm32/usbdev/core: Add state parameter to all callback functions.Damien George
2017-09-21stm32/usbdev: Simplify HID tx/rx buffer passing.Damien George
2017-09-21stm32/usbdev: Simplify CDC tx/rx buffer passing.Damien George
2017-09-21stm32/usbdev: Put all HID state in a struct.Damien George
2017-09-21stm32/usbdev: Put all CDC state in a struct.Damien George
2017-09-21py/vstr: Raise a RuntimeError if fixed vstr buffer overflows.Damien George
2017-09-21py/stream: Remove unnecessary checks for NULL return from vstr_add_len.Damien George
2017-09-21py/objexcept: Prevent infinite recursion when allocating exceptions.Damien George
2017-09-20stm32/usbdev: Change static function variable to non-static.Damien George
2017-09-20stm32/usbdev: Make the USBD callback struct const so it can go in ROM.Damien George
2017-09-19py/objstr: strip: Don't strip "\0" by default.Paul Sokolovsky
2017-09-18py/mpconfig.h: Add note that using computed gotos in VM is not C99.Damien George
2017-09-18py/{objfloat,objcomplex}: Optimise MP_UNARY_OP_ABS by reusing variables.Damien George
2017-09-18py/modbuiltins: Implement abs() by dispatching to MP_UNARY_OP_ABS.Paul Sokolovsky
2017-09-17docs/btree: Describe page caching policy of the underlying implementation.Paul Sokolovsky
2017-09-16tests/cpydiff: Add cases for locals() discrepancies.Paul Sokolovsky
2017-09-13py/emitbc: Remove stray semicolon in outer scope.Damien George
2017-09-13py/runtime.h: Change empty mp_warning macro so var-args are non empty.Damien George
2017-09-13stm32/mpconfigport.h: Add configuration for max periphs on L4 series.Damien George
2017-09-13docs/library/framebuf.rst: Generalise constructor to all colour formats.Peter Hinch
2017-09-13stm32/timer: Make pyb.Timer() instances persistent.Damien George
2017-09-12py/builtinhelp: Change signature of help text var from pointer to array.Damien George
2017-09-12extmod/machine_pinbase: Put PinBase singleton in ROM.Damien George
2017-09-12py/nlrx86: Fix building for Android/x86.ASM
2017-09-12stm32/make-stmconst.py: Make sure mpz const data lives in ROM.Damien George
2017-09-11README: Update "Dependencies" section.Paul Sokolovsky
2017-09-10tests/run-tests: Fix copy-paste mistake in var name.Paul Sokolovsky
2017-09-10tests/run-tests: Skip class_inplace_op for minimal profile.Paul Sokolovsky
2017-09-10zephyr/Makefile: Revamp "test" target after ports were moved to ports/.Paul Sokolovsky
2017-09-10tests/class_reverse_op: Test for reverse arith ops special methods.Paul Sokolovsky
2017-09-10py/runtime: Implement dispatch for "reverse op" special methods.Paul Sokolovsky
2017-09-10travis: Use --upgrade when pip is installing cpp-coveralls.Damien George
2017-09-10esp8266: Set DEFPSIZE=1024, MINCACHE=3 for "btree" module.Paul Sokolovsky
2017-09-10berkeley-db-1.xx: Update, allow to override MINCACHE, DEFPSIZE.Paul Sokolovsky
2017-09-10esp8266/posix_helpers: Set ENOMEM on memory alloc failure.Paul Sokolovsky
2017-09-10esp8266: Rename axtls_helpers.c to posix_helpers.c.Paul Sokolovsky
2017-09-10stm32/boards: Add new board B_L475E_IOT01A based on STM32L475.Tobias Badertscher
2017-09-10py/builtinhelp: Simplify code slightly by extracting object type.Damien George
2017-09-09docs/reference/isr_rules.rst Add tutorial on use of micropython.schedule().Peter Hinch
2017-09-08stm32/modnwwiznet5k: Release the GIL on blocking network operations.Damien George
2017-09-08tests/run-bench-tests: Update locations of executables, now in ports/.Damien George
2017-09-08stm32/i2c: When scanning for I2C devices only do 1 probe per address.Damien George
2017-09-08py/runtime0.h: Put inplace arith ops in front of normal operations.Paul Sokolovsky
2017-09-07py/runtime0.h: Regroup operations a bit.Paul Sokolovsky
2017-09-07py/objtype: Make sure mp_binary_op_method_name has full size again.Paul Sokolovsky
2017-09-07py/runtime0.h: Move MP_BINARY_OP_DIVMOD to the end of mp_binary_op_t.Paul Sokolovsky
2017-09-07py/runtime0.h: Move relational ops to the beginning of mp_binary_op_t.Paul Sokolovsky
2017-09-07py/objlist: Properly implement comparison with incompatible types.Paul Sokolovsky