8342 Commits (f008263022f794c056d8d102deaa62760822761a)
 

Author SHA1 Message Date
Anton Patrushev f008263022 py/persistentcode: Define mp_raw_code_save_file() for any unix target. 7 years ago
Peter Hinch 8fa03fee77 drivers/display/ssd1306.py: Improve performance of graphics methods. 7 years ago
Damien George d29b709642 stm32/timer: Enable ARPE so that timer freq can be changed smoothly. 7 years ago
Paul Sokolovsky 4a314a6f63 extmod/re1.5: Update to 0.8.1. 7 years ago
Damien George 8edc2e4b14 py/runtime0: Add comments about unary/binary-op enums used in bytecode. 7 years ago
Damien George d36539df06 lib/embed/abort_: Use mp_raise_msg helper function. 7 years ago
Damien George e2ba45c35f py/vm: Use lowercase letter at start of exception message. 7 years ago
Damien George f7f4bf0321 stm32/usbdev: Move all the USB device descriptor state into its struct. 7 years ago
Damien George db7f4aa2cb stm32/usbdev: Make device descriptor callbacks take a state pointer. 7 years ago
Damien George dbff0164b3 stm32/usbdev: Merge all global USB device state into a single struct. 7 years ago
Damien George 0ea73d2da7 stm32/usbdev: Simplify pointers to MSC state and block dev operations. 7 years ago
Damien George f8f17f48c5 stm32/usbdev: Put all state for the USB device driver in a struct. 7 years ago
Damien George 35e3435f6e stm32/usbdev/core: Add state parameter to all callback functions. 7 years ago
Damien George b3b922f177 stm32/usbdev: Simplify HID tx/rx buffer passing. 7 years ago
Damien George e04b478050 stm32/usbdev: Simplify CDC tx/rx buffer passing. 7 years ago
Damien George 77e1da40e2 stm32/usbdev: Put all HID state in a struct. 7 years ago
Damien George 980b33177b stm32/usbdev: Put all CDC state in a struct. 7 years ago
Damien George ede8a0235b py/vstr: Raise a RuntimeError if fixed vstr buffer overflows. 7 years ago
Damien George 7885a425d7 py/stream: Remove unnecessary checks for NULL return from vstr_add_len. 7 years ago
Damien George 96fd80db13 py/objexcept: Prevent infinite recursion when allocating exceptions. 7 years ago
Damien George 347de3e218 stm32/usbdev: Change static function variable to non-static. 7 years ago
Damien George 78602a217f stm32/usbdev: Make the USBD callback struct const so it can go in ROM. 7 years ago
Paul Sokolovsky fc9a6dd09e py/objstr: strip: Don't strip "\0" by default. 7 years ago
Damien George 44f0a4d1e7 py/mpconfig.h: Add note that using computed gotos in VM is not C99. 7 years ago
Damien George fdb2aa81b7 py/{objfloat,objcomplex}: Optimise MP_UNARY_OP_ABS by reusing variables. 7 years ago
Paul Sokolovsky 9dce823cfd py/modbuiltins: Implement abs() by dispatching to MP_UNARY_OP_ABS. 7 years ago
Paul Sokolovsky 72491b3e40 docs/btree: Describe page caching policy of the underlying implementation. 7 years ago
Paul Sokolovsky 75163325ae tests/cpydiff: Add cases for locals() discrepancies. 7 years ago
Damien George 280fb4d928 py/emitbc: Remove stray semicolon in outer scope. 7 years ago
Damien George 89f657f073 py/runtime.h: Change empty mp_warning macro so var-args are non empty. 7 years ago
Damien George aca498c2b0 stm32/mpconfigport.h: Add configuration for max periphs on L4 series. 7 years ago
Peter Hinch d42b89bc3a docs/library/framebuf.rst: Generalise constructor to all colour formats. 7 years ago
Damien George d7cd1d2027 stm32/timer: Make pyb.Timer() instances persistent. 7 years ago
Damien George da8c4c2653 py/builtinhelp: Change signature of help text var from pointer to array. 7 years ago
Damien George b02be234e1 extmod/machine_pinbase: Put PinBase singleton in ROM. 7 years ago
ASM 52620c6b0e py/nlrx86: Fix building for Android/x86. 7 years ago
Damien George eea5fcc442 stm32/make-stmconst.py: Make sure mpz const data lives in ROM. 7 years ago
Paul Sokolovsky 6e06512e0f README: Update "Dependencies" section. 7 years ago
Paul Sokolovsky f54b3527f2 tests/run-tests: Fix copy-paste mistake in var name. 7 years ago
Paul Sokolovsky d1f909005a tests/run-tests: Skip class_inplace_op for minimal profile. 7 years ago
Paul Sokolovsky c46d480adc zephyr/Makefile: Revamp "test" target after ports were moved to ports/. 7 years ago
Paul Sokolovsky d6f9d64d97 tests/class_reverse_op: Test for reverse arith ops special methods. 7 years ago
Paul Sokolovsky eb84a830df py/runtime: Implement dispatch for "reverse op" special methods. 7 years ago
Damien George de981040b3 travis: Use --upgrade when pip is installing cpp-coveralls. 7 years ago
Paul Sokolovsky 9355cca610 esp8266: Set DEFPSIZE=1024, MINCACHE=3 for "btree" module. 7 years ago
Paul Sokolovsky e41bc3fcbb berkeley-db-1.xx: Update, allow to override MINCACHE, DEFPSIZE. 7 years ago
Paul Sokolovsky 9b4666dad5 esp8266/posix_helpers: Set ENOMEM on memory alloc failure. 7 years ago
Paul Sokolovsky 5671a11b81 esp8266: Rename axtls_helpers.c to posix_helpers.c. 7 years ago
Tobias Badertscher bd71b3252a stm32/boards: Add new board B_L475E_IOT01A based on STM32L475. 7 years ago
Damien George e6fbee0981 py/builtinhelp: Simplify code slightly by extracting object type. 7 years ago