697 Commits (0852acfc744720cc75db9c592f947c28bd2d7e42)

Author SHA1 Message Date
David Lechner 35f66d38b8 extmod/vfs_posix: Release GIL during system calls. 5 years ago
Damien George bfbd94401d py: Make mp_obj_get_type() return a const ptr to mp_obj_type_t. 5 years ago
Yonatan Goldschmidt aca8873bb8 extmod/modbluetooth: Fix func prototype, empty args should be (void). 5 years ago
Damien George 6f872f81d6 extmod: Fix modbluetooth and modwebrepl to build in nanbox mode. 5 years ago
Damien George d97b40bdaa py: Introduce MP_ROM_FALSE/MP_ROM_TRUE for ROM to refer to bool objects. 5 years ago
Damien George 09376f0e47 py: Introduce MP_ROM_NONE macro for ROM to refer to None object. 5 years ago
Damien George ed2be79b49 extmod/uzlib: Explicitly cast ptr-diff-expr to unsigned. 5 years ago
Jim Mussared 7ce1e0b1dc extmod/webrepl: Move webrepl scripts to common place and use manifest. 5 years ago
Damien George ba84453f77 examples/natmod: Add urandom native module example. 5 years ago
Damien George bbeaafd9aa extmod: Add dynamic-runtime guards to btree/framebuf/uheapq/ure/uzlib. 5 years ago
Damien George e5acd06ad5 extmod/modbtree: Use mp_printf instead of printf. 5 years ago
Damien George 84958a8fe1 extmod/modbluetooth: Allow setting ringbuf size via BLE.config(rxbuf=). 5 years ago
Damien George 7aeafe2ae9 extmod/modbluetooth: Add optional 4th arg to gattc_write for write mode. 5 years ago
Damien George 40cc7ec677 stm32/mpconfigport.h: Use IRQ_PRI_PENDSV to protect bluetooth ringbuf. 5 years ago
Damien George 8ce69288e9 extmod/modbluetooth: Remove limit on data coming from gattc data input. 5 years ago
Damien George d6e051082a extmod/modbluetooth: Simplify how BLE IRQ callback is scheduled. 5 years ago
Damien George 6b3404f25e extmod/vfs_lfs: Fix bug when passing no args to constructor and mkfs. 5 years ago
Damien George 5634a31a98 extmod/vfs_lfs: Pass flag along to ioctl when init'ing bdev for lfs. 5 years ago
Jim Mussared e873d352ad extmod/modbluetooth: Simplify management of pre-allocated event data. 5 years ago
Jim Mussared 438c0dc2a4 extmod/modbluetooh_nimble: Fix UUID conversion for 16 and 32 bit values. 5 years ago
Jim Mussared 2ae755d9e1 extmod/modbluetooth_nimble: Make gap_scan_stop no-op if no scan ongoing. 5 years ago
Jim Mussared d19c6d0519 extmod/modbluetooth: Create UUID from bytes and allow comparison ops. 5 years ago
Jim Mussared 334ba01c90 extmod/modbluetooth: Prioritise non-scan-result events. 5 years ago
Damien George 799b6d1e0c extmod: Consolidate FAT FS config to MICROPY_VFS_FAT across all ports. 5 years ago
Damien George 9b27069e2f extmod/vfs: Add autodetect of littlefs filesystem when mounting. 5 years ago
Damien George c13f9f209d all: Convert nlr_raise(mp_obj_new_exception_msg(x)) to mp_raise_msg(x). 5 years ago
Damien George 2ee9e1a4ed extmod/modbtree: Make FILEVTABLE const to put it in ROM. 5 years ago
Damien George 40ea1915fc extmod/nimble: Factor out stm32-specific HCI UART RX/TX code. 5 years ago
Damien George 78145b98ef extmod/nimble: Remove unneeded nimble_sprintf wrapper function. 5 years ago
Damien George 9dd9f9ff06 extmod/modussl_mbedtls: Check for invalid key/cert data. 5 years ago
Damien George 07ea81fbc5 extmod/modussl_mbedtls: Fix getpeercert to return None if no cert avail. 5 years ago
Damien George 26d8fd2c0a extmod/modlwip: Unconditionally return POLLHUP/POLLERR when polling. 5 years ago
Damien George feaa251674 extmod/modlwip: Make socket poll return POLLNVAL in case of bad file. 5 years ago
Damien George 71401d5065 extmod/modlwip: Unconditionally return POLLHUP when polling new socket. 5 years ago
Damien George 660a61a388 extmod/vfs_lfs: Allow compiling in VfsLfs1 and VfsLfs2 separately. 5 years ago
Jim Mussared d16a27da51 extmod/modbluetooth: Add gatts_set_buffer. 5 years ago
Damien George 4cf054a130 extmod/vfs: Add MP_BLOCKDEV_IOCTL_BLOCK_ERASE constant. 5 years ago
Damien George cfe1c5abf8 extmod/vfs: Rename BP_IOCTL_xxx constants to MP_BLOCKDEV_IOCTL_xxx. 5 years ago
Damien George a099505420 extmod: Add VFS littlefs bindings. 5 years ago
Damien George 98beea9ced extmod/vfs_blockdev: Add extended read/write methods. 5 years ago
Damien George e1c7b1cb43 extmod/vfs_blockdev: Factor out block device interface code. 5 years ago
Damien George 9aabb6c01b extmod: Factor out block-device struct to make independent of fatfs. 5 years ago
Jim Mussared b02d7e612d extmod/modbluetooth: Rename module to "ubluetooth". 5 years ago
Jim Mussared 2c1f269918 extmod/modbluetooth_nimble: Use `data_alloc` length to truncate writes. 5 years ago
Jim Mussared f34e16dbc6 extmod/modbluetooth: Persist reference to NimBLE service instances. 5 years ago
Jim Mussared 56fc3edf98 extmod/modbluetooth: Make UUID support the buffer protocol. 5 years ago
Jim Mussared ebf8332104 extmod/re1.5: Support escaping within RE classes. 5 years ago
Damien George 8f7f671236 extmod/modbluetooth: In gap_advertise only accept None to stop adv. 5 years ago
Jim Mussared 36502bdfdc extmod/modbluetooth: Make gap_disconnect not raise when disconnected. 5 years ago
Jim Mussared 423e67d0a0 extmod/modbluetooth: Improve ringbuf handling. 5 years ago