240 Commits (d1995e50ebda074f8151609bb4c95d4c31072513)

Author SHA1 Message Date
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
Damien George af20c2ead3 py: Add global default_emit_opt variable to make emit kind persistent. 5 years ago
Damien George 1b79484ee3 lib/lwip: Update lwIP to v2.1.2, tag STABLE-2_1_2_RELEASE. 5 years ago
Damien George 9083166c4f lib/stm32lib: Update library for updated H7xx, new L0xx, new WBxx. 5 years ago
Damien George 258d10862d lib: Add tinyusb as a submodule. 5 years ago
Damien George 875af757bd lib: Add asf4 as a submodule. 5 years ago
Damien George b7da67cdaa lib/utils/sys_stdio_mphal: Add support to poll sys.stdin and sys.stdout. 5 years ago
Damien George 399417adba lib: Add new submodule for mbedtls, currently at v2.17.0. 6 years ago
Damien George 1043f1a047 lib/netutils: Add DHCP server component. 6 years ago
Damien George 0a6c479187 lib/cmsis: Upgrade to CMSIS 5.5.1. 6 years ago