349 Commits (85c85e8f0d6e44827553f67a4ab67c2cb3078fdd)

Author SHA1 Message Date
Damien George f694a6fa20 lib/stm32lib: Update library for WB v1.10.0. 4 years ago
Damien George 8a29319a15 lib/littlefs: Guard lfs2_mlist_isopen with LFS2_NO_ASSERT. 4 years ago
Damien George d9d761b057 lib/littlefs: Update littlefs2 to v2.3.0. 4 years ago
Damien George bb24c69b90 lib/utils/pyexec: Add stdin-reader on raw REPL with flow control. 4 years ago
Damien George 7789cd5f16 lib/utils/pyexec: Add MICROPY_BOARD hooks before/after executing code. 4 years ago
Damien George 8f20cdc353 all: Rename absolute time-based functions to include "epoch". 4 years ago
Jim Mussared 23109988c2 stm32/uart: Allow static IRQ handler registration. 4 years ago
Damien George 3ff7079277 lib/utils/mpirq: Add mp_irq_init func, and clean up unused init method. 4 years ago
Damien George 38959ed8f1 lib/libm: Reduce size of static two_over_pi array. 4 years ago
Damien George badd351150 lib/timeutils: Add helper functions to deal with nanosecs since 1970. 4 years ago
Damien George d9b7261024 lib/libc: Fix string0's implementation of strncpy. 4 years ago
Zoltán Vörös 27767aafa2 lib/libm_dbl: Add round.c source code. 5 years ago
Damien George f80b1d8535 lib/stm32lib: Update library for H7 v1.6.0 and WB v1.6.0. 4 years ago
Thorsten von Eicken 3e758ef235 lib/mbedtls_errors: Add code to patch mbedtls for shortened error strs. 5 years ago
Thorsten von Eicken 98e583430f lib/libc: Add implementation of strncpy. 4 years ago
Damien George 9d5edb3559 lib/utils: Protect all of mpirq.c with MICROPY_ENABLE_SCHEDULER. 4 years ago
David Lechner 77ed6f69ac tools/uncrustify: Enable more opts to remove space between func and '('. 4 years ago
Damien George b2030e1661 lib/utils/pyexec: Add missing MP_ERROR_TEXT when compiler disabled. 5 years ago
Damien George 4bbba3060d lib/utils: Lock the scheduler when executing hard callback functions. 5 years ago
Damien George 9ee5aff334 lib/nrfx: Upgrade to nrfx v2.0.0. 5 years ago
Jim Mussared 710426024a all: Factor gchelper code to one place and use it for unix & ARM ports. 5 years ago
Jim Mussared c37fd78071 lib/btstack: Update to c8b9823 for USB HCI reset timeout fix. 5 years ago
Damien George e08ca78f40 py/stream: Remove mp_stream_errno and use system errno instead. 5 years ago
Jim Mussared 0dceab0ddf lib/mynewt-nimble: Update submodule to NimBLE release 1.3.0. 5 years ago
stijn 84fa3312cf all: Format code to add space after C++-style comment start. 5 years ago
stijn d6243568a0 all: Remove commented-out include statements. 5 years ago
stijn 70affd9ba2 all: Fix implicit floating point to integer conversions. 5 years ago
stijn bcf01d1686 all: Fix implicit conversion from double to float. 5 years ago
Damien George 7a07e71915 lib/littlefs: Update littlefs2 to v2.2.0. 5 years ago
Damien George fa285be9d7 lib/btstack: Update to latest master btstack commit. 5 years ago
Jim Mussared def76fe4d9 all: Use MP_ERROR_TEXT for all error messages. 5 years ago
Jim Mussared f46782dde9 mimxrt: Add new, minimal port to NXP i.MX RT series CPUs. 5 years ago
Jim Mussared 6cea369b89 lib/tinyusb: Update to a6b916ba for i.MX support. 5 years ago
Damien George d35fefe30a lib: Add BlueKitchen BTstack submodule. 5 years ago
Damien George 69661f3343 all: Reformat C and Python source code with tools/codeformat.py. 5 years ago
Damien George abe2caf6df py/scheduler: Move clearing of kbd traceback to mp_keyboard_interrupt. 5 years ago
Damien George 9efb36bfa6 py/scheduler: Move mp_keyboard_interrupt from lib/utils to py core. 5 years ago
Damien George 5a91cd9ff3 lib/utils/pyexec: Handle pending exceptions after disabling kbd intrs. 5 years ago
odewdney b51a2c266a lib/utils: Change default value of pyexec_mode_kind to 0 to put in bss. 5 years ago
Yonatan Goldschmidt 853aaa06f2 lib/mp-readline: Add word-based move/delete EMACS key sequences. 5 years ago
Yonatan Goldschmidt dce590c29d lib/mp-readline: Add an assert() to catch buffer overflows. 5 years ago
Yonatan Goldschmidt 61d2b40ad5 lib/utils/pyexec: Introduce MICROPY_REPL_INFO, wrap debug prints in it. 5 years ago
Damien George 09376f0e47 py: Introduce MP_ROM_NONE macro for ROM to refer to None object. 5 years ago
David Lechner 1605c7e584 Revert "lib/tinytest: Clean up test reporting in the presence of std..." 5 years ago
Damien George 4e1b03d45c lib/libc/string0: Add simple implementations of strspn and strcspn. 5 years ago
Damien George 22bfc47977 lib/littlefs: Add README describing origin and how to gen lfs1/lfs2. 5 years ago
Damien George 2e66d83ca4 lib/littlefs: Add littlefs v2.1.3 source. 5 years ago
Damien George 669d1d20ab lib/littlefs: Add littlefs v1.7.2 source. 5 years ago
Jim Mussared 580a2656d1 stm32: Use hardware double sqrt on F7/H7 MCUs. 5 years ago
Damien George 21507a6f62 lib/mynewt-nimble: Add Apache mynewt nimble as a submodule. 5 years ago