885 Commits (ca0c75f5042cdf602585b08184f132d7ab4713f3)

Author SHA1 Message Date
Damien George e9e9c76ddf all: Rename mp_keyboard_interrupt to mp_sched_keyboard_interrupt. 4 years ago
Damien George 342d55529d extmod/uasyncio: Use .errno instead of .args[0] for OSError exceptions. 4 years ago
Damien George 212fe7f33e extmod/extmod.cmake: Add support to build btree module with CMake. 4 years ago
Jeff Epler 172fb5230a extmod/re1.5: Check and report byte overflow errors in _compilecode. 4 years ago
Damien George 2b888aa2f3 extmod/modbluetooth: Free temp arrays in gatts register services. 4 years ago
Damien George eccd73a403 extmod/extmod.cmake: Add modonewire.c to MICROPY_SOURCE_EXTMOD list. 4 years ago
Jim Mussared a76604afba extmod/modbluetooth: Separate enabling of "client" from "central". 4 years ago
Damien George cf6a015880 extmod/btstack: Use MICROPY_HW_BLE_UART_BAUDRATE for first UART init. 4 years ago
Thorsten von Eicken 2c1299b007 extmod/modussl: Fix ussl read/recv/send/write errors when non-blocking. 5 years ago
Jim Mussared 4005138882 extmod/modbluetooth: Allow NimBLE to use Zephyr static address. 4 years ago
Jim Mussared 236274f08f extmod/nimble/hal/hal_uart: Fix HCI_TRACE format specifiers. 4 years ago
Jim Mussared 5e96e89999 extmod/uasyncio: Add ThreadSafeFlag. 4 years ago
Jim Mussared fce0bd1a2a extmod/moduselect: Fix unsigned/signed comparison for timeout!=-1. 4 years ago
Jim Mussared a1a2815799 extmod/nimble: Ensure handle is set on read error. 4 years ago
Damien George 66098c0985 py,extmod: Add core cmake rule files. 4 years ago
Jim Mussared 7ed99544e4 extmod/uasyncio: Add asyncio.current_task(). 4 years ago
Damien George 50615fef89 extmod/btstack: Enable SYNC_EVENTS, PAIRING_BONDING by default. 4 years ago
Damien George 24a8a408a9 extmod/btstack: Add stub functions for passkey, l2cap bindings. 4 years ago
Damien George 7535f67dfb extmod/btstack: Add HCI trace debugging option in btstack_hci_uart. 4 years ago
Damien George 26b4ef4c46 extmod/vfs_posix_file: Allow closing an already closed file. 4 years ago
Jim Mussared 47d02b3104 extmod/nimble: Improve the flow control for l2cap recv path. 4 years ago
Damien George ec0503bd0c extmod/modonewire: Use pin_od_high/pin_od_low instead of pin_write. 4 years ago
Damien George 15ac5a3df9 extmod/modframebuf: Change int to unsigned int in format methods args. 4 years ago
Damien George 71ea438561 extmod/vfs: Check block 0 and 1 when auto-detecting littlefs. 4 years ago
Jim Mussared aa136b4d78 extmod/modbluetooth: Add ble.hci_cmd(ogf, ocf, req, resp) function. 4 years ago
Jim Mussared f7aafc0628 extmod/nimble: Don't assert on save-IRK failure. 4 years ago
Jim Mussared f42a190247 extmod/nimble: Reset NimBLE BSS in mp_bluetooth_init. 4 years ago
Oliver Joos a13d1b50c9 extmod/vfs: Raise OSError(ENODEV) if mounting bdev without a filesystem. 4 years ago
Damien George 1719459c28 extmod/modubinascii: Update code, docs for hexlify now CPython has sep. 4 years ago
Jim Mussared d79b9c6c7c extmod/nimble: Generate and persist a unique IRK. 4 years ago
Jim Mussared e4f27cbee7 extmod/modbluetooth: Add support for passkey authentication. 4 years ago
Jim Mussared 4bcbbfdb6c extmod/modbluetooth: Simplify synchronous invoke_irq_handler signature. 4 years ago
Jim Mussared c4d08aa4e3 extmod/modbluetooth: Add support for bonding (key persistence). 4 years ago
Jim Mussared 801e8ffacf extmod/modbluetooth: Add gap_pair(conn_handle) func to intiate pairing. 4 years ago
Jim Mussared a1fcf30121 extmod/modbluetooth: Allow configuration of pairing/bonding parameters. 4 years ago
Andrew Leech 05fef8c6a4 extmod/modbluetooth: Add _IRQ_ENCRYPTION_UPDATE event. 4 years ago
Jim Mussared ac89267fef extmod/modbluetooth: Add compile-config flag to enable pairing/bonding. 4 years ago
Jim Mussared 60830bcba4 extmod/modbluetooth: Allow user-specified reason in read request IRQ. 4 years ago
Andrew Leech 1697ff335d extmod/modbluetooth: Allow setting char/desc enc/auth options. 4 years ago
Andrew Leech c70665fb0b extmod/modbluetooth: Add _IRQ_CONNECTION_UPDATE event. 4 years ago
Jim Mussared f2a9a0ac41 extmod/nimble: Fail read if the characteristic is too big. 4 years ago
Damien George b505971069 extmod/uasyncio: Fix cancellation handling of wait_for. 4 years ago
Damien George 309dfe39e0 extmod/uasyncio: Add Task.done() method. 4 years ago
Damien George ca40eb0fda extmod/uasyncio: Delay calling Loop.call_exception_handler by 1 loop. 4 years ago
Jim Mussared 5a7027915c extmod/nimble/modbluetooth_nimble: Fix build when l2cap unavailable. 4 years ago
Jim Mussared 0e8af2b370 extmod/modbluetooth: Add API for L2CAP channels. 4 years ago
Damien George 64180f0742 extmod/machine_i2c: Add init protocol method for generic I2C bindings. 4 years ago
Jim Mussared 61d1e4b01b extmod/nimble: Make stm32 and unix NimBLE ports use synchronous events. 4 years ago
Jim Mussared 81e92d3d6e extmod/modbluetooth: Re-instate optional no-ringbuf modbluetooth. 4 years ago
Jim Mussared 6d9fdff8d0 extmod/nimble: Poll startup directly rather than using NimBLE sem. 4 years ago