micropython/tools
Jim Mussared b4d785fa20 tools/mpremote: Detach mpremote from pyboard.py.
This commit just takes the necessary parts of pyboard.py and merges them
with pyboardextended.py to make a new transport_serial.py, and updates the
rest of mpremote to use this instead.

It is difficult to continue to add features to mpremote (which usually
requires modification to pyboard.py) while also maintaining backwards
compatibility for pyboard.py.

The idea is that this provides a starting point for further refactoring of
mpremote to allow different transports (webrepl, BLE, etc).

This work was funded through GitHub Sponsors.

Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2023-06-02 17:42:13 +10:00
..
autobuild
mpremote tools/mpremote: Detach mpremote from pyboard.py. 2023-06-02 17:42:13 +10:00
.gitattributes
.gitignore
cc1
ci.sh
codeformat.py
codestats.sh
dfu.py
file2h.py
gen-changelog.sh
gen-cpydiff.py
hci_trace_to_pcap.py
insert-usb-ids.py
makemanifest.py
manifestfile.py tools/manifestfile.py: Fix license capturing. 2023-05-19 21:56:38 +10:00
metrics.py
mpy-tool.py all: Fix cases of Python variable assigned but never used. 2023-05-02 16:36:05 +10:00
mpy_bin2res.py
mpy_cross_all.py
mpy_ld.py all: Fix cases of Python variable assigned but never used. 2023-05-02 16:36:05 +10:00
pyboard.py tools/mpremote: Handle `cp` without destination. 2023-06-02 16:16:24 +10:00
pydfu.py tools/pydfu.py: Use getattr to retrieve getargspec function. 2023-05-24 12:00:32 +10:00
tinytest-codegen.py
uf2conv.py
uf2families.json
uncrustify.cfg
verifygitlog.py CODECONVENTIONS: Require that commits be signed-off by the author. 2023-05-08 12:20:56 +10:00