summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-12-02extmod/nimble: Fail read if the characteristic is too big.Jim Mussared
2020-12-02extmod/uasyncio: Fix cancellation handling of wait_for.Damien George
2020-12-02extmod/uasyncio: Add Task.done() method.Damien George
2020-12-02extmod/uasyncio: Delay calling Loop.call_exception_handler by 1 loop.Damien George
2020-12-01docs/reference/repl.rst: Add information about new raw-paste mode.Damien George
2020-12-01tools/pyboard.py: Add fast raw-paste mode.Damien George
2020-11-30lib/utils/pyexec: Add stdin-reader on raw REPL with flow control.Damien George
2020-11-30github/workflows: Run unix and qemu-arm workflows when tests change.Damien George
2020-11-30README: Update badges for new GitHub Actions workflows.Damien George
2020-11-30tests/run-tests: Update skipped tests on CI for GitHub Actions.Damien George
2020-11-29travis: Stop using Travis for CI.Damien George
2020-11-29github/workflows: Add workflows for all CI tasks, builds and tests.Damien George
2020-11-29tools/ci.sh: Add helper script to run CI tasks.Damien George
2020-11-29py/mpprint: Prevent case fall-through when assert is disabled.Damien George
2020-11-29tests/extmod: Add vfs_posix.py test for uos.VfsPosix class.Damien George
2020-11-24extmod/nimble/modbluetooth_nimble: Fix build when l2cap unavailable.Jim Mussared
2020-11-24tests/multi_bluetooth: Add L2CAP channels multi-test.Jim Mussared
2020-11-24docs/library/ubluetooth.rst: Add docs for L2CAP channels.Jim Mussared
2020-11-24extmod/modbluetooth: Add API for L2CAP channels.Jim Mussared
2020-11-23extmod/machine_i2c: Add init protocol method for generic I2C bindings.Damien George
2020-11-22nrf/README: Describe Pin numbering scheme for nRF52840.JPFrancoia
2020-11-18esp32,esp8266: Remove "FAT" from warning message in inisetup.py.robert
2020-11-18stm32/rfcore: Depend on NimBLE only when BLE enabled.Jim Mussared
2020-11-16stm32/rfcore: Don't send HCI ACL cmds while another is pending.Jim Mussared
2020-11-16stm32/flash: Implement WB55 flash locking.Jim Mussared
2020-11-16stm32/rfcore: Make RX IRQ schedule the NimBLE handler.Jim Mussared
2020-11-16tests/multi_bluetooth: Add a test for WB55 concurrent flash access.Jim Mussared
2020-11-16tests/multi_bluetooth: Change dict index-and-del to pop, to clear event.Jim Mussared
2020-11-13extmod/nimble: Make stm32 and unix NimBLE ports use synchronous events.Jim Mussared
2020-11-13extmod/modbluetooth: Re-instate optional no-ringbuf modbluetooth.Jim Mussared
2020-11-13extmod/nimble: Poll startup directly rather than using NimBLE sem.Jim Mussared
2020-11-13extmod/modbluetooth: Combine gattc-data-available callbacks into one.Jim Mussared
2020-11-13unix: Make mp_hal_delay_ms run MICROPY_EVENT_POLL_HOOK.Jim Mussared
2020-11-13unix: Handle pending events/scheduler in MICROPY_EVENT_POLL_HOOK.Andrew Leech
2020-11-13extmod/modbluetooth: Make UUID type accessible outside modbluetooth.c.Jim Mussared
2020-11-13tests/run-multitests.py: Add a -p flag to run permutations of instances.Jim Mussared
2020-11-13tests/multi_bluetooth: Improve reliability of event waiting.Jim Mussared
2020-11-13tests/run-multitests.py: Fix diff order, show changes relative to truth.Jim Mussared
2020-11-13stm32/rtc: Validate the RTC prescaler on boot and change if incorrect.Damien George
2020-11-13stm32/Makefile: Allow boards to extend all SRC variables.Damien George
2020-11-13extmod/machine_mem: Only allow integers in machine.memX subscript.Arrowana
2020-11-12esp32/machine_pin: Reset pin if init sets mode.Jonathan Hogg
2020-11-12stm32/Makefile: Make the generation of `firmware.bin` explicit.Sébastien NEDJAR
2020-11-12tools/makeqstrdefs.py: Run qstr preprocessing in parallel.Jim Mussared
2020-11-11py/binary: Fix sign extension setting wide integer on 32-bit archs.Damien George
2020-11-11extmod/moductypes: Fix storing to (U)INT64 arrays on 32-bit archs.Damien George
2020-11-11py/mpz: Do sign extension in mpz_as_bytes for negative values.Damien George
2020-11-11lib/utils/pyexec: Add MICROPY_BOARD hooks before/after executing code.Damien George
2020-11-11stm32/boardctrl: Define MICROPY_BOARD_EARLY_INIT alongside others.Damien George
2020-11-11stm32: Add MICROPY_BOARD calls in various places in stm32_main.Damien George