Commit Graph

  • 9bf757bf21 readme stub jebbatime ml server 2021-06-14 17:00:06 -0600
  • 79034e2b52 update submodules to spacecruft mirrors ml server 2021-06-14 16:40:30 -0600
  • 048bb2da83 nrf: Feed the watchdog from the BLE TX polling loop v1.13-wasp-os Daniel Thompson 2020-12-26 15:11:43 +0000
  • d198d2907a py/objboundmeth: Implement equality comparisons Daniel Thompson 2020-11-14 12:03:30 +0000
  • 6b1aabac14 py/objboundmeth: Implement equality comparisons bound-method-equality Daniel Thompson 2020-11-14 12:03:30 +0000
  • 61d1e4b01b extmod/nimble: Make stm32 and unix NimBLE ports use synchronous events. Jim Mussared 2020-11-03 23:27:47 +1100
  • 81e92d3d6e extmod/modbluetooth: Re-instate optional no-ringbuf modbluetooth. Jim Mussared 2020-10-28 13:06:45 +1100
  • 6d9fdff8d0 extmod/nimble: Poll startup directly rather than using NimBLE sem. Jim Mussared 2020-11-03 17:48:55 +1100
  • c398e46b29 extmod/modbluetooth: Combine gattc-data-available callbacks into one. Jim Mussared 2020-11-03 17:46:11 +1100
  • 4559bcb467 unix: Make mp_hal_delay_ms run MICROPY_EVENT_POLL_HOOK. Jim Mussared 2020-11-03 23:21:18 +1100
  • de60aa7d6b unix: Handle pending events/scheduler in MICROPY_EVENT_POLL_HOOK. Andrew Leech 2020-10-16 10:10:26 +1100
  • 3d890e7ab4 extmod/modbluetooth: Make UUID type accessible outside modbluetooth.c. Jim Mussared 2020-10-28 13:17:23 +1100
  • c75ce37910 tests/run-multitests.py: Add a -p flag to run permutations of instances. Jim Mussared 2020-11-03 17:41:58 +1100
  • ccfd535af4 tests/multi_bluetooth: Improve reliability of event waiting. Jim Mussared 2020-11-03 17:41:28 +1100
  • 309fb822e6 tests/run-multitests.py: Fix diff order, show changes relative to truth. Jim Mussared 2020-11-03 17:38:09 +1100
  • cc2a35b7b2 stm32/rtc: Validate the RTC prescaler on boot and change if incorrect. Damien George 2020-11-12 14:35:43 +1100
  • a0623a081c stm32/Makefile: Allow boards to extend all SRC variables. Damien George 2020-11-12 12:04:56 +1100
  • 922f81dfd1 extmod/machine_mem: Only allow integers in machine.memX subscript. Arrowana 2020-10-31 13:34:58 +1100
  • 8a917ad252 esp32/machine_pin: Reset pin if init sets mode. Jonathan Hogg 2020-11-09 13:11:52 +0000
  • b04240cb77 stm32/Makefile: Make the generation of `firmware.bin` explicit. Sébastien NEDJAR 2020-11-04 14:26:56 +0200
  • a7932ae4e6 tools/makeqstrdefs.py: Run qstr preprocessing in parallel. Jim Mussared 2020-10-29 16:38:13 +1100
  • b442d82b8c nrf: mpconfig[port|device]: Enable features requires by wasp-os Daniel Thompson 2020-01-28 18:15:15 +0000
  • af8209a9c8 k9: Add support for Senbono K9 Daniel Thompson 2020-08-09 19:58:40 +0100
  • 8f2758bde2 nrf: ble_uart: Feed the 'dog when transmitting characters Daniel Thompson 2020-08-09 19:58:20 +0100
  • 86cd275367 gitignore: Ignore cscope symbol database Daniel Thompson 2020-08-01 08:38:25 +0100
  • 26b0eec8af nrf: machine: Add mechanism to starve the watchdog Daniel Thompson 2020-07-26 20:57:53 +0100
  • 5a9c74ac11 nrf: ubluepy: Provide visiblity of the BLE UART connect status Daniel Thompson 2020-07-24 17:02:16 +0100
  • 4d03db0de9 readline: Allow linefeeds to be used to end lines Daniel Thompson 2020-07-19 20:41:39 +0100
  • 0e65a6584d nrf: p8: add support for p8-watch Fuji Pebri 2020-06-09 15:38:22 +0700
  • 3dfcef3177 nrf: ble_uart: Add scheduler and power management support Daniel Thompson 2020-06-30 22:58:25 +0100
  • 07789ed330 nrf: dsd6,pinetime,nitrogen: Disable micro:bit filesystem Daniel Thompson 2020-06-17 21:32:22 +0100
  • 7b85964f38 nrf: linker scripts: Reserve the first 32 bytes of RAM Daniel Thompson 2020-05-09 14:13:47 +0100
  • 294a35ac31 nrf: modmachine: Enable direct memory access from python Daniel Thompson 2020-04-26 14:56:03 +0100
  • f22b076fee nrf: utime: Add localtime and mktime calls Daniel Thompson 2020-02-19 19:29:17 +0000
  • ef4d057a19 nrf: uos: Add support for LFS1 and LFS2 Daniel Thompson 2020-02-09 19:45:47 +0000
  • 0794c629e1 nrf: pinetime: Enable VFS Daniel Thompson 2020-02-09 19:45:20 +0000
  • c412daf8df nrf: Feed the watchdog from the RTC interrupt Daniel Thompson 2020-02-01 13:10:23 +0000
  • 44a5c4cdb2 nrf: Hide RTCounter(0) when Softdevice is enabled Daniel Thompson 2020-02-01 13:03:04 +0000
  • 15d0a04366 nrf: Fix (frozen) native code generation Daniel Thompson 2020-01-28 18:14:40 +0000
  • 542596b66f nrf: Add support for FROZEN_MANIFEST Daniel Thompson 2020-01-28 18:13:33 +0000
  • 73864b0e82 nrf: modutime: Enable time.sleep() Daniel Thompson 2020-01-21 21:30:44 +0000
  • 6b7ebe16cd nrf: pinetime: Add support for Pine64 PineTime Daniel Thompson 2020-01-18 11:45:04 +0000
  • 523c0c80f2 nrf: dsd6: Add support for DS-D6 fitness tracker fanoush 2020-01-17 19:34:30 +0000
  • 5366bf05a8 nrf: nitrogen: Add support for 96Boards BLE Nitrogen Daniel Thompson 2020-01-17 19:21:54 +0000
  • 570d64dc31 nrf: Initial WDT-in-C implementation Daniel Thompson 2020-01-18 20:57:52 +0000
  • d7e1526593 py/binary: Fix sign extension setting wide integer on 32-bit archs. Damien George 2020-11-05 22:42:28 +1100
  • bdfb584b29 extmod/moductypes: Fix storing to (U)INT64 arrays on 32-bit archs. Damien George 2020-11-05 22:39:54 +1100
  • 1fef5662ab py/mpz: Do sign extension in mpz_as_bytes for negative values. Damien George 2020-11-05 22:35:02 +1100
  • 7789cd5f16 lib/utils/pyexec: Add MICROPY_BOARD hooks before/after executing code. Damien George 2020-10-31 00:22:11 +1100
  • b99300b53e stm32/boardctrl: Define MICROPY_BOARD_EARLY_INIT alongside others. Damien George 2020-11-11 18:14:50 +1100
  • 4c3976bbca stm32: Add MICROPY_BOARD calls in various places in stm32_main. Damien George 2020-10-28 00:44:18 +1100
  • 1e297c8898 stm32/main: Move update_reset_mode to outside the soft-reset loop. Damien George 2020-10-02 17:38:56 +1000
  • f5d4f86b52 nrf: ble_uart: Allow boards to choose the advertised name Daniel Thompson 2020-01-18 11:39:24 +0000
  • 77f0aa8eae nrf: Enable NUS by default Daniel Thompson 2020-01-17 19:22:21 +0000
  • f535967d77 nrf: Add support for DFU bootloader fanoush 2020-01-17 19:18:54 +0000
  • b7883ce74c extmod/nimble/nimble.mk: Add -Wno-old-style-declaration. Jim Mussared 2020-11-04 10:04:26 +1100
  • 2ae3c890bd extmod/btstack/btstack.mk: Add -Wimplicit-fallthrough=0. Jim Mussared 2020-10-29 15:47:20 +1100
  • ed7ddd4dd4 tests/micropython/extreme_exc.py: Unlink alloc'd lists earlier in chain. Damien George 2020-10-29 17:36:04 +1100
  • 97960dc7de stm32: Support C++ code and user C modules written in C++. Damien George 2020-10-29 17:34:38 +1100
  • df3b466d6c stm32/boards: Factor out common data/bss/heap/stack linker sections. Damien George 2020-10-29 23:07:51 +1100
  • a866f868f8 unix/Makefile: Move coverage.c and coveragecpp.cpp to coverage variant. Damien George 2020-10-29 17:33:34 +1100
  • dbb13104ca docs/develop/cmodules.rst: Add link to source code for user C example. Damien George 2020-10-29 17:32:39 +1100
  • 25c4563f26 examples: Add example code for user C modules, both C and C++. stijn 2020-10-21 11:13:47 +0200
  • fad4079778 esp32,unix: Support building C++ code. stijn 2020-10-08 16:52:25 +0200
  • 0153148fd2 py/py.mk: Support C++ code for user C modules. stijn 2020-10-08 16:44:55 +0200
  • 78c8b55067 docs: Fix reference to QSTR_GEN_CFLAGS Makefile flag. stijn 2020-10-08 16:39:33 +0200
  • e498a8bd13 py: Workaround clang error when building misc.h with C++ compiler. stijn 2020-10-14 15:42:18 +0200
  • 8e94fa0d2e py/makeqstrdefs.py: Support preprocessing C++ files for QSTR generation. stijn 2020-10-08 16:40:17 +0200
  • f1666419a8 py/mkrules.mk: Add target for compiling C++ files. stijn 2020-10-08 16:19:26 +0200
  • 2b9f0586e7 py/makeqstrdefs.py: Process C++ files as well. stijn 2020-10-22 14:09:33 +0200
  • 1b723937e3 py/makeqstrdefs.py: Fix beaviour when scanning non-C preprocessed files. stijn 2020-08-26 11:23:10 +0200
  • 6f34800884 extmod/modurandom: Support urandom.seed() without an argument. Damien George 2020-10-20 14:20:00 +1100
  • 3e455e9792 stm32/rng: Use SysTick+RTC+unique-id to seed pRNG for MCUs without RNG. Damien George 2020-10-20 14:17:46 +1100
  • 59019d7f75 stm32/mpconfigport.h: Seed the urandom module on import. robert 2020-08-23 12:14:23 +0200
  • 057193e855 esp8266/mpconfigport.h: Seed the urandom module on import. robert 2020-08-23 12:12:11 +0200
  • b4062894df esp32/mpconfigport.h: Seed the urandom module on import. robert 2020-08-22 20:56:26 +0200
  • 03a1f94ea1 extmod/vfs_lfs: Support mounting LFS filesystems in read-only mode. Damien George 2020-10-29 11:31:53 +1100
  • 0118c07916 stm32/machine_adc: Fix ADC auto-calibration to run when ADC not enabled. Damien George 2020-10-28 17:19:52 +1100
  • 368c1a0961 tests/thread/stress_schedule.py: Assign globals before running test. Damien George 2020-10-28 00:54:30 +1100
  • 05f95682e7 unix: Enable more warnings. Emil Renner Berthing 2020-10-03 11:31:13 +0200
  • bef412789e mpy-cross: Enable more warnings. Emil Renner Berthing 2020-10-03 11:29:16 +0200
  • ccd92335a1 py, extmod: Introduce and use MP_FALLTHROUGH macro. Emil Renner Berthing 2019-11-28 12:47:21 +0100
  • dde3db21fc extmod: Disable -Wmissing-field-initializers for lfs2. Emil Renner Berthing 2020-10-03 12:19:48 +0200
  • f1f6ef7b17 py/vmentrytable: Ignore GCC -Woverride-init. Emil Renner Berthing 2019-11-28 12:50:08 +0100
  • 9aa58cf8ba py, extmod: Add explicit initializers for default values. Emil Renner Berthing 2020-10-03 11:23:12 +0200
  • fdd6fa389e py: Use unsigned comparison of chars. Emil Renner Berthing 2020-10-03 10:51:59 +0200
  • 6d3aa16443 py/objexcept: Compare mp_emergency_exception_buf_size signed. Emil Renner Berthing 2019-12-13 08:24:18 +0100
  • 6324c3e054 py/scope: Name and use id_kind_type_t. Emil Renner Berthing 2020-10-03 10:42:57 +0200
  • 6eebdbc495 docs/reference/glossary.rst: Fix minor grammar error, An -> A. Kevin Thomas 2020-10-03 08:35:41 -0400
  • 581d43b774 stm32/usbd_cdc_interface: Check and handle CDC TX wrap-overflow. Damien George 2020-10-22 11:54:38 +1100
  • a93d9b8c2d stm32: Fix broken build when FAT FS multi-partition is disabled. iabdalkader 2020-10-09 22:02:46 +0200
  • 97108fce57 esp32/mpconfigport.h: Enable MICROPY_PY_DELATTR_SETATTR. Andrew Leech 2020-10-21 08:54:46 +1100
  • 32c99174e1 unix/mpconfigport.h: Enable MICROPY_PY_DELATTR_SETATTR. Andrew Leech 2020-09-10 17:46:25 +1000
  • 4842060366 docs/library/machine.Timer.rst: Add mention of constructor arguments. Howard Lovatt 2020-10-10 08:31:00 +1100
  • cf6845b1cf docs/library/machine.Signal.rst: Correct typo: usecases to use cases. Howard Lovatt 2020-10-10 08:18:24 +1100
  • 23f9439f44 docs/library/machine.rst: Correct minor typo: timout to timeout. Howard Lovatt 2020-10-10 08:14:38 +1100
  • 3bc0ecbcd9 docs/library/btree.rst: Correct method typo: __detitem__ to __delitem__. Howard Lovatt 2020-10-09 20:40:17 +1100
  • 56e0932485 tools/upip.py: Support explicit port number in host. awachtler 2020-10-06 22:19:05 +0200
  • 18518e26a7 ports: Use correct in/out endpoint size in TUD_CDC_DESCRIPTOR. Damien George 2020-10-13 11:06:49 +1100
  • 893f75546c stm32/boards/NUCLEO_WB55/rfcore_firmware.py: Increase GET_STATE timeout. Jim Mussared 2020-10-15 20:35:11 +1100