458 Commits (2a08e38c603440fea487df4c5ee51db6789c2b1f)

Author SHA1 Message Date
Damien George 81c9219375 tools/ci.sh: Don't run uasyncio_gather test on macOS. 3 years ago
Damien George fb10d15d47 tools/codeformat.py: Include more ports .c/.h files in formatting. 3 years ago
Damien George 71a64545a8 tools/codeformat.py: Remove ports/unix/*.py from exclusion list. 3 years ago
Damien George 07f526067e tools/mpy-tool.py: Intern more strings when freezing. 3 years ago
Damien George 40d431d1bb tools/mpy-tool.py: Optimise freezing of str when str data is a qstr. 3 years ago
Damien George e647966fc9 tools/mpy-tool.py: Make global qstr list a dedicated class. 3 years ago
Damien George dfc6c6299c tools/mpy-tool.py: Optimise freezing of empty str and bytes objects. 3 years ago
Damien George 9c8a56343f tools/mpy-tool.py: Optimise freezing of ints that can fit a small int. 3 years ago
Damien George 68b3aeeb57 tools/mpy-tool.py: Support freezing tuples and other consts. 3 years ago
Damien George 2a075cc8a9 tools/mpy-tool.py: Support loading tuples from .mpy files. 3 years ago
Damien George 42d0bd2c17 py/persistentcode: Define enum values for obj types instead of letters. 3 years ago
Damien George be25e333df esp32/boards: Add test manifest to test freezing during build. 3 years ago
Rob Knegjens d3d862769a tools/mpremote: Add option to mount cmd to allow "unsafe" symlinks. 3 years ago
Rob Knegjens 56978c3dde tools/mpremote: Show progress indicator when copying large files. 3 years ago
Damien George b59989f40e rp2/Makefile: Add mbedtls to GIT_SUBMODULES list and use it in CI func. 3 years ago
Damien George 86e6744ff5 rp2: Enable ucryptolib, using mbedtls for backend functions. 3 years ago
Andrew Leech 79c05bd522 tools/mpremote: Improve reliability of mount after soft reboot. 3 years ago
Waterlens 4c252ae067 tools/mpremote: Allow running mpremote with `python -m`. 3 years ago
Damien George 35dbde163a tools/mpremote: Support any prompt string when detecting soft reset. 3 years ago
Damien George 6d11c69983 py: Change jump-if-x-or-pop opcodes to have unsigned offset argument. 3 years ago
Damien George 538c3c0a55 py: Change jump opcodes to emit 1-byte jump offset when possible. 3 years ago
David Lechner e7f6b9f4f7 tools/gen-cpydiff: Skip Black fmt comments. 3 years ago
Damien George e316306546 stm32/mboot: Add support for reading from SD card. 3 years ago
Maureen Helm 474d288e55 zephyr: Upgrade to Zephyr v3.0.0. 3 years ago
Damien George bf01671a96 tools/mpremote: Bump version to 0.2.0. 3 years ago
Damien George 8626dcd623 tools/ci.sh: Run performance benchmark as part of all unix test runs. 3 years ago
robert-hh 5c46721a1c tools/mpy-tool.py: Fix frozen comment generation to escape chars. 3 years ago
Damien George 0a217624e1 tools/upip.py: Remove unused op_basename() function. 3 years ago
Damien George d6564a3159 tools/mpremote: Add "umount" command. 3 years ago
Damien George ad1f523e7e tools/mpremote: Add "resume" and "soft-reset" commands. 3 years ago
Damien George 66fc0f45c1 tools/ci.sh: Run urandom test scripts as part of native module tests. 3 years ago
Damien George 73a1927fce github/workflows: Add new workflow to test .mpy file format and tools. 3 years ago
Damien George f2040bfc7e py: Rework bytecode and .mpy file format to be mostly static data. 3 years ago
Damien George b1afbe3336 tools/ci.sh: Update IDF v4.4 build to use v4.4 tag. 3 years ago
David Lechner 5d6408f8f9 tools/verifygitlog.py: Ignore line length in body if it's a URL. 3 years ago
Artyom Skrobov f46a7140f5 py/qstr: Use `const` consistently to avoid a cast. 4 years ago
Artyom Skrobov 18b1ba086c py/qstr: Separate hash and len from string data. 4 years ago
Damien George fecfd52696 tools/mpremote: Fix special handling of ctrl-D when host FS is mounted. 3 years ago
Andrew Leech 203ec8ca7f tools/mpremote: Correctly manage mounted flag during soft-reset. 3 years ago
Andrew Leech b1519845f5 tools/mpremote: Accept both --help and help to show usage. 3 years ago
Andrew Leech 5a86d8dc42 tools/mpremote: During soft reboot wait long enough for 115200 data. 3 years ago
Andrew Leech d865ca53b5 tools/mpremote: Make ConsolePosix work without .raw attribute. 3 years ago
Andrew Leech 1f84440538 tools/mpremote: Fix "fs cp -r" on Windows. 3 years ago
Damien George 102cc12dbb tools/autobuild: Provide .uf2 images for esp32 builds when available. 3 years ago
Damien George 59b6099508 tools/uf2conv.py: Update to latest version. 3 years ago
stijn f3229590a9 tools/ci: Test math constants with MICROPY_OBJ_REPR_D. 3 years ago
Damien George ce4f8b49ce tools/mpremote: Use machine instead of umachine in commands. 3 years ago
Damien George 38054a57f3 tools/mpremote: Bump version to 0.1.0. 3 years ago
Damien George 49325de475 tools/ci.sh: Build zephyr nucleo_wb55rg to test zephyr bluetooth build. 3 years ago
Maureen Helm c6d26bc524 zephyr: Upgrade to Zephyr v2.7.0. 3 years ago