applet: fix a few typos. NFC.
by whitequark 6 years 2 months
aae0c319
applet..jtag_pinout: adjust for jtag applet being renamed.
by whitequark 6 years 2 months
47629ea9
cli: permute Python module names in logs for better readability.
by whitequark 6 years 2 months
30aa2d62
applet: invent a taxonomy and reorganize everything according to it. Also, improve some descriptions, update revision requirements, and add/remove preview flag where appropriate.
by whitequark 6 years 2 months
efb57fed
software: remove explicit asyncio dependency. The asyncio PyPI package is a compatibility shim that doesn't work on Python 3.7 in the first place.
by whitequark 6 years 2 months
8af62aa5
applet.spi_flash_25c: identify: decode SFDP data, if present.
by whitequark 6 years 2 months
d8f78b7b
applet.spi_flash_25c: identify: significantly improve robustness. Somef flashes return 0x00 for unimplemented commands, some return 0xff instead. Any commands may be unimplemented, and some commands can return conflicting information, so show everything that looks valid at all. Also, show a warning if RES returns an invalid result, since that's most likely a device that isn't connected properly.
by whitequark 6 years 2 months
8ce34586
applet.i2c_master: add --pulls option, to enable pullups on SCL/SDA.
by whitequark 6 years 2 months
c285dfa9
access.direct.demultiplexer: warn on use of pulls with revC0.
by whitequark 6 years 2 months
19839c6e
access.direct.demultiplexer: support pulls in claim_interface(). This has to be done specifically in claim_interface because it needs to be correctly sequenced with relation to IO voltage changes. This is not ideal, but works as a first approximation, and it is not clear what a significantly better solution would be.
by whitequark 6 years 2 months
865ffc4b
Report a bug