summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-08-02esp32/machine_i2s: Ensure 2 DMA buffers and improve I2S error handling.Angus Gratton
2024-08-02tests/extmod: Skip soft machine.Timer test on esp32 port.Angus Gratton
2024-08-01docs/library/neopixel: Mention bitstream timing tuple.Tim Weber
2024-08-01py/py.mk: Add SRC_USERMOD_LIB_ASM to include assembly files.George Hopkins
2024-08-01esp32: Fix heap corruption triggered by bluetooth.active(0).Angus Gratton
2024-07-31lib/arduino-lib: Update submodule to the latest.iabdalkader
2024-07-31stm32/boards: Swap FMC banks on ARDUINO_GIGA and ARDUINO_PORTENTA_H7.iabdalkader
2024-07-31nrf/Makefile: Fix GCC_VERSION check.Andrew Leech
2024-07-26esp32/mpconfigport: Enable the RV32 emitter for ESP32C3 targets.Alessandro Gatti
2024-07-26nrf/modules/machine/pin: Disable IRQ with pin.irq(handler=None).robert-hh
2024-07-26nrf/modules/machine/soft_pwm: Ensure duty_width is always valid.Andrew Leech
2024-07-26nrf/Makefile: Enable LTO by default only on newer gcc.Andrew Leech
2024-07-26nrf/modules/machine/uart: Support sending data stored in flash.Andrew Leech
2024-07-26nrf: Consolidate all stdio functions.Andrew Leech
2024-07-25tests/multi_net: Fix skipping of SSLContext tests when .der don't exist.Damien George
2024-07-25github/workflows: Add RISC-V 64 bits Unix port to CI.Alessandro Gatti
2024-07-25tests/run-tests.py: Make Windows test skipping more granular.stijn
2024-07-25github/workflows: Improve MSYS2-based CI builds.stijn
2024-07-25py/runtime: Fix self arg passed to classmethod when accessed via super.Damien George
2024-07-25py/misc: Fix msvc and C++ compatibility.stijn
2024-07-25py/objtype: Validate super() arguments.stijn
2024-07-25tests/cpydiff: Add diff for overriding __init__.David Lechner
2024-07-25py/objtype: Avoid crash on calling members of uninitialized native type.Laurens Valk
2024-07-25examples/usercmodule/cexample: Add more advanced native class.Laurens Valk
2024-07-24rp2/lwip_inc: Enable IPv6 per default on rp2 port.Felix Dörre
2024-07-23rp2: Stop machine.idle() blocking indefinitely.Angus Gratton
2024-07-23docs: Specify that machine.idle() returns at least every 1ms.Angus Gratton
2024-07-23rp2/rp2_pio: Disable correct IRQ for PIO1.Phil Howard
2024-07-23rp2: Fix wakeup from WFE on core1.Angus Gratton
2024-07-23rp2: Fix power consumption when sleeping with a timeout.Angus Gratton
2024-07-23unix/main: Fix GCC builds for RISC-V 64 bits.Alessandro Gatti
2024-07-23esp32/machine_timer: Limit timer numbers for ESP32C3.robert-hh
2024-07-23tests/run-tests.py: Enable thread tests on esp32.Angus Gratton
2024-07-23esp32/mpthreadport: Fix uneven GIL allocation between Python threads.Angus Gratton
2024-07-23extmod/vfs: Fix buffer overflow of string comparison in umount.Junwha
2024-07-23extmod/vfs_fat: Set default volume label on mkfs if it's defined.Terence Stenvold
2024-07-22extmod/moductypes: Validate the descriptor tuple.stijn
2024-07-22extmod/modbtree: Add checks for already-closed database.Michael Vornovitsky
2024-07-20extmod/modos: Include os.sep entry if MICROPY_VFS is enabled.Damien George
2024-07-20extmod/modmachine: Use sys.exit as implementation of machine.soft_reset.Damien George
2024-07-20shared/runtime/pyexec: Make a raised SystemExit always do a forced exit.Damien George
2024-07-20shared/tinyusb/mp_usbd_cdc: Skip writing to an uninitialized USB device.robert-hh
2024-07-19tests/multi_bluetooth/perf_gatt_notify.py: Reduce connection interval.Damien George
2024-07-19webassembly: Reuse PyProxy objects when they are the same Python object.Damien George
2024-07-19py/gc: Remove commented-out functions.Damien George
2024-07-18py/sequence: Remove unused len argument from mp_seq_extract_slice.Damien George
2024-07-18py/lexer: Add static assert that token enum values all fit in a byte.Damien George
2024-07-18py: Remove 5 TODOs in emitbc, objrange and repl.Damien George
2024-07-18tests/extmod: Make get_event_loop tests compatible with CPython 3.12.Damien George
2024-07-17unix/mpbtstackport_usb: Remove thread detached attribute.Damien George