support.bits: fix str(bits()), again.
by whitequark 6 years 6 months
15f0be02
applet.program.xc9500xl: style. NFC.
by whitequark 6 years 6 months
290e1d00
applet.interface.jtag_probe: add shift_dummy().
by whitequark 6 years 6 months
applet.interface.jtag_probe: add shift_dummy().

Useful for shifting don't care headers and trailers.
8285eedf
applet.interface.jtag_svf: fix copy/paste error.
by whitequark 6 years 6 months
0d997bfc
protocol.jtag_svf: improve performance on very lon...
by whitequark 6 years 6 months
protocol.jtag_svf: improve performance on very long don't care masks.
9c3c6ca1
support.bits: allow signed values, if length is sp...
by whitequark 6 years 6 months
support.bits: allow signed values, if length is specified.

This is a convenient way to get a long string of ones.
2d90a897
support.bits: fix str(bits()).
by whitequark 6 years 6 months
aef697b1
applet: set has_custom_repl=False if interact() is...
by whitequark 6 years 6 months
applet: set has_custom_repl=False if interact() is overridden.
8a7e1335
applet.program.xc9500xl: be more resistant to inco...
by whitequark 6 years 6 months
applet.program.xc9500xl: be more resistant to incorrect connections.

Before this commit, if IR length does not match, identify() asserts.
c8ebd6b0
applet.interface.jtag_probe: factor out run_tap() ...
by whitequark 6 years 6 months
applet.interface.jtag_probe: factor out run_tap() from derived applets.
abd4673b
Report a bug