msp430 schrieb:
hello my dear mspgcc users,
why a lot of the mspgcc tools are written 2 times?
there is a "normal" jtag, i gueass it was written in C!? right?
our JTAG back end is MSP430mspgcc.dll. there are 2 python bindings for
it. one is a c extension for python the other pure python with ctypes.
but thats less interesting for you.
the command line front end is msp430-jtag which is a python program
(named msp430-jtag.py in the CVS repository). pyjtag is the old
implementation which was renamed.
and there is e python-jtag and a python-bsl!?
is there? there is a "python" folder that has libraries for JTAG and BSL
within the "mspgcc" folder and there are command line front ends called
msp430-jtag.py and msp430-bsl.py
why is it the way it is? why are there more than one version?
there is currently only one implementation within the mspgcc project.
is it funny to write a program twice in different languages?
sure, especially in python ;-) and as i do all other programms in python
too, such a s custom programmer applications, it is much easier to do it
with my python implmentation of the JTAG or BSL code.
what is better? - the msp430-jtag or the python-jtag?
use the tools from the "python" folder. the other stuff is just old
chris