index
:
openmano-mpy
master
MicroPython source and hardware configuration for OpenMano
Damien George
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tools
Age
Commit message (
Expand
)
Author
2020-04-05
py/objexcept: Allow compression of exception message text.
Jim Mussared
2020-03-30
tests: Format all Python code with black, except tests in basics subdir.
David Lechner
2020-03-30
tools/pyboard.py: Add -d as an alias for --device.
Lars Kellogg-Stedman
2020-03-30
tools/pyboard.py: Support setting device/baudrate from shell env vars.
Lars Kellogg-Stedman
2020-03-28
all: Remove spaces inside and around parenthesis.
Damien George
2020-03-25
all: Remove spaces between nested paren and inside function arg paren.
Damien George
2020-03-25
tools/codeformat.py: Include all msvc C code in auto-format.
stijn
2020-03-22
tools/pydfu.py: Display any error strings from device/mboot.
Andrew Leech
2020-03-22
tools/pydfu.py: Add args for VID/PID & exit with cleaner error handling.
Andrew Leech
2020-03-11
tools/codeformat.py: Eliminate need for sizeof fixup.
David Lechner
2020-03-11
tools/metrics.py: Use check_call instead of run to error out on error.
Damien George
2020-03-05
tools/makemanifest.py: Fix build on Windows by adding .exe to mpy-cross.
MikeTeachman
2020-02-28
all: Reformat C and Python source code with tools/codeformat.py.
Damien George
2020-02-28
tools/codeformat.py: Add formatter using uncrustify for C, black for Py.
Damien George
2020-02-20
tools/makemanifest.py: Support freezing with empty list of mpy files.
Damien George
2020-02-01
tools/pyboard.py: Change shebang to use python3.
Michael Buesch
2020-02-01
tools/pyboard.py: Use slice del instead of list.clear() for Py2 compat.
Michael Buesch
2020-02-01
tools/pyboard.py: Add option --no-follow to detach after sending script.
Michael Buesch
2020-01-23
tools/pydfu.py: Clean up syntax, update comments and docstrings.
c0rejump
2020-01-23
tools: Add metrics.py script to build and compute port sizes/metrics.
Damien George
2020-01-06
tools/gen-cpydiff.py: Adjust subsections to sentence case.
Jason Neal
2019-12-19
tools/tinytest-codegen.py: Add extra newline and result message.
David Lechner
2019-12-19
tools/pyboard.py: Support executing .mpy files directly.
Damien George
2019-12-17
py/persistentcode: Move loading of rodata/bss to before obj/raw-code.
Damien George
2019-12-12
tools/mpy-tool.py: Raise exception if trying to freeze relocatable mpy.
Damien George
2019-12-12
py/dynruntime: Add support for float API to make/get floats.
Damien George
2019-12-12
tools/mpy_ld.py: Add new mpy_ld.py tool and associated build files.
Damien George
2019-12-12
tools/mpy-tool.py: Add ability to merge multiple .mpy files into one.
Damien George
2019-12-12
py/nativeglue: Add new header file with native function table typedef.
Damien George
2019-11-28
tools/mpy-tool.py: Support qstr linking when freezing Xtensa native mpy.
Damien George
2019-11-13
tools/makemanifest.py: Use sys.executable when invoking Python scripts.
Yonatan Goldschmidt
2019-11-07
tools/makemanifest.py: Skip freezing unsupported files with warning.
Andrew Leech
2019-11-06
tools/makemanifest.py: Follow symlinks when freezing linked directories.
Mirko Vogt
2019-11-04
tools/mpy-tool.py: Use "@progbits #" attribute for native xtensa code.
Damien George
2019-10-21
tools/makemanifest.py: Eval relative paths w.r.t. current manifest file.
Jim Mussared
2019-10-15
tools: Add mechanism to provide a manifest of frozen files.
Damien George
2019-10-15
tools/make-frozen.py: Allow to run with no directory passed in.
Damien George
2019-10-15
py/persistentcode: Make .mpy more compact with qstr directly in prelude.
Damien George
2019-10-05
py: Add new Xtensa-Windowed arch for native emitter.
Damien George
2019-10-01
py: Rework and compress second part of bytecode prelude.
Damien George
2019-10-01
py: Compress first part of bytecode prelude.
Damien George
2019-09-26
py/persistentcode: Bump .mpy version to 5.
Damien George
2019-09-26
py: Rename MP_QSTR_NULL to MP_QSTRnull to avoid intern collisions.
Josh Lloyd
2019-09-26
py/bc: Replace big opcode format table with simple macro.
Damien George
2019-09-26
py/bc0: Order opcodes into groups based on their size and format.
Damien George
2019-09-06
tools/mpy-tool.py: Fix freezing of non-bytecode funcs with settrace.
Damien George
2019-09-02
py/bc: Fix size calculation of UNWIND_JUMP opcode in mp_opcode_format.
Damien George
2019-08-30
tools/mpy-tool.py: Add initial support for frozen with settrace.
Damien George
2019-08-30
tests: Add tests for sys.settrace feature.
Milan Rossa
2019-08-20
qemu-arm: Add testing of frozen native modules.
Jim Mussared
[next]