11056 Commits (d494e478556579d3b963b1b05ece208b67fa380a)
 

Author SHA1 Message Date
Damien George d494e47855 drivers/cyw43: Return early from cyw43_wifi_set_up if wifi_on fails. 5 years ago
Damien George 5de55e8fb4 drivers/cyw43: Include stdio.h in files that use printf. 5 years ago
Damien George 31ba06ce84 stm32/boards/stm32f746_af.csv: Add ADC alt functions to correct pins. 5 years ago
Damien George 68db7e01d8 stm32/powerctrl: Enable overdrive on F7 when waking from stop mode. 5 years ago
Damien George 29b84ea798 stm32/powerctrl: Disable HSI if not needed to save a bit of power. 5 years ago
Nicko van Someren c96a2f636b tests/basics: Expand test cases for equality of subclasses. 5 years ago
Nicko van Someren 3aab54bf43 py: Support non-boolean results for equality and inequality tests. 5 years ago
Damien George c3450effd4 py/objtype: Make mp_obj_type_t.flags constants public, moved to obj.h. 5 years ago
Damien George 96a4435be1 stm32/boards/STM32F769DISC: Add config to use external SPI as filesys. 5 years ago
Damien George 7bb2bf965e stm32/Makefile: Allow a board's .mk file to add things to CFLAGS. 5 years ago
Andrew Leech 30501d3f54 drivers, stm32: Support SPI/QSPI flash chips over 16MB. 5 years ago
David Lechner b72cb0ca1b py/mpthread.h: Use strong type for mp_thread_set_state() argument. 5 years ago
Damien George a542c6d7e0 stm32/powerctrl: For F7, allow PLLM!=HSE when setting PLLSAI to 48MHz. 5 years ago
Jim Mussared c3095b37e9 py/nativeglue: Fix typo about where the native fun table enum is. 5 years ago
Jim Mussared 888ddb81dd py/emitnative: Stop after finding an unwind target. 5 years ago
Jim Mussared 0de304e7da py/emitnative: Use NULL for pending exception (not None). 5 years ago
Jim Mussared 1f4b607116 tests: Add tests for generator throw and yield-from with exc handlers. 5 years ago
David Lechner d89ed3e62b unix/unix_mphal: Add compile check for incompatible GIL+ASYNC_KBD_INTR. 5 years ago
David Lechner bc3499f010 windows/windows_mphal: Release GIL during system calls. 5 years ago
David Lechner 62537a18e3 py: Release GIL during syscalls in reader and writer code. 5 years ago
David Lechner 35f66d38b8 extmod/vfs_posix: Release GIL during system calls. 5 years ago
David Lechner fee7e5617f unix: Release GIL during all system calls. 5 years ago
Damien George 96716b46e1 unix/Makefile: Reserve CFLAGS_EXTRA/LDFLAGS_EXTRA for external use. 5 years ago
Yonatan Goldschmidt cb4472df42 tests: Add boolean-as-integer formatting tests for fixed regression. 5 years ago
Yonatan Goldschmidt 35e664d779 tests/unix: Add coverage tests for mp_obj_is_type() and variants. 5 years ago
Yonatan Goldschmidt d9433d3e94 py/obj.h: Add and use mp_obj_is_bool() helper. 5 years ago
Damien George 27f41e624c tests/unix: Add coverage test for mp_obj_new_exception_args. 5 years ago
Damien George e2c1226da4 py/objexcept: Optimise mp_obj_new_exception[_arg1/_args] functions. 5 years ago
Damien George edc7a8bf1d py/objgenerator: Use mp_obj_new_exception_arg1 to make StopIteration. 5 years ago
David Lechner edbb73a411 py/qstr: Don't include or init qstr_mutex when GIL is enabled. 5 years ago
David Lechner ccc18f047d py/gc: Don't include or init gc_mutex when GIL is enabled. 5 years ago
c0rejump 6db5cede06 tools/pydfu.py: Clean up syntax, update comments and docstrings. 5 years ago
Damien George a11e306227 tools: Add metrics.py script to build and compute port sizes/metrics. 5 years ago
Damien George dccace6f3f tests/unix: Add coverage tests for pairheap data structure. 5 years ago
Damien George cfddc6a8c7 tests/extmod: Add basic machine.Timer test. 5 years ago
Damien George f70373c7b2 stm32/softtimer: Change linear linked list to a pairing heap. 5 years ago
Damien George fe203bb3e2 py/pairheap: Add generic implementation of pairing heap data structure. 5 years ago
stijn 599371b133 windows: Support word-based move/delete key sequences for REPL. 5 years ago
adzierzanowski a55c17dc69 esp32/modnetwork: Add max_clients kw-arg to WLAN.config for AP setting. 5 years ago
Peter Hinch 59746ac14a docs/library/uos.rst: Improve block devices section, and ioctl ret vals. 5 years ago
Thorsten von Eicken 5c5f93c1b8 tests: Make run-tests help and README be more descriptive of behaviour. 5 years ago
Jim Mussared 3032ae1155 esp32: Enable NimBLE support on all builds (IDF 3.3 and 4.0). 5 years ago
JensDiemer c14ff6194c esp8266/modules: Fix AttributeError in _boot.py if flash not formatted. 5 years ago
Memiks 4ab4bf3ec6 ports: Modify mp_hal_pin_write macro so it can be used as a function. 5 years ago
Damien George 3448e69c2d tests/unix: Add coverage test for new mp_obj_int_get_uint_checked func. 5 years ago
Yonatan Goldschmidt 176ab99180 py/objint: Add mp_obj_int_get_uint_checked() helper. 5 years ago
Yonatan Goldschmidt 1c849d63a8 py/mpconfig.h: Define BITS_PER_BYTE only if not already defined. 5 years ago
Damien George 40057600b8 py/obj: Optimise mp_obj_get_type for immediate objs with repr A and C. 5 years ago
Damien George d96cfd13e3 py/obj: Add MICROPY_OBJ_IMMEDIATE_OBJS option to reduce code size. 5 years ago
Damien George 6f0c83f6e1 py/obj.h: Redefine qstr object encoding to add immediate obj encoding. 5 years ago