Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-05-03 | srd: JTAG: Also show the bitstrings in hex (for now). | Uwe Hermann | |
2012-05-03 | srd: JTAG/STM32: Various improvements, fixes. | Uwe Hermann | |
Add APACC register handling, fix DPACC handling (esp. 'A' register size), ouput a warning upon reserved DAPABORT bits being non-zero, implement preliminary state machine, add various TODOs. This is still work in progress, not yet finished or working properly. | |||
2012-04-29 | srd: Add initial JTAG/STM32 protocol decoder. | Uwe Hermann | |
(not yet finished) This protocol decoder can decode ST STM32 specific JTAG accesses, knows about the STM32-specific registers and bits. | |||
2012-04-29 | srd: JTAG: Add some more docs. | Uwe Hermann | |
2012-04-29 | srd: JTAG: The TRST# (and SRST#) signals are optional. | Uwe Hermann | |
Don't handle them for now, will do this later. | |||
2012-04-29 | srd: jtag: Various bugfixes. | Uwe Hermann | |
Most importantly, both TDI and TDO are sampled at the rising TCK edge, and only upon transitions from SHIFT-DR to SHIFT-DR and SHIFT-IR to SHIFT-IR are we to save the TDI/TDO values (if I understood this correcly). Also, start out in RUN-TEST/IDLE state for now. This is useful if you have JTAG dumps which start "in the middle" somewhere, not in the TEST-LOGIC-RESET state. For full dumps, the JTAG software usually issues five TMS=1 cycles to force the JTAG state machine into TEST-LOGIC-RESET anyway, so this works fine too. | |||
2012-04-26 | srd: Add initial JTAG protocol decoder. | Uwe Hermann | |
This is unfinished, needs some more work. | |||
2012-04-26 | srd: lpc: Minor additions/fixes. | Uwe Hermann | |
2012-04-21 | srd: MXC6225XU: Bugfixes, add missing bits/registers. | Uwe Hermann | |
2012-04-19 | srd: Initial MEMSIC MXC6225XU protocol decoder. | Uwe Hermann | |
Not quite finished yet, but relatively close. | |||
2012-04-18 | Initial LPC protocol decoder implementation. | Uwe Hermann | |
This is unfinished and not tested, and probably not really working, yet. | |||
2012-04-06 | srd/i2s: Added links to documentation | Joel Holdsworth | |
2012-04-06 | srd/i2s: Added sample-rate and bit-depth to report | Joel Holdsworth | |
2012-04-06 | srd/i2s: Print a warning on receiving a malformed word | Joel Holdsworth | |
2012-04-06 | srd/i2s: Initial implementation | Joel Holdsworth | |
2012-03-31 | srd: Disable 'nunchuk' PD for now, it's unfinished. | Uwe Hermann | |
2012-03-31 | srd: Decoders: Fix/simplify samplenum usage. | Uwe Hermann | |
2012-03-28 | srd: PDs: Kill obsolete 'longdesc' entries. | Uwe Hermann | |
2012-03-24 | srd: List 'report()' in all PDs for consistency. | Uwe Hermann | |
2012-03-21 | srd: Drop ebr30a_i2c_demux in favor of i2cdemux. | Uwe Hermann | |
The i2cdemux protocol decoder is the more generic version of the obsolete ebr30a_i2c_demux decoder, and should be able (now or later) to do everything that ebr30a_i2c_demux can do. | |||
2012-03-21 | sr/srd: Small fixes, constifications, doc updates. | Uwe Hermann | |
2012-03-04 | srd: I2C: Update PD protocol docs. | Uwe Hermann | |
2012-03-04 | srd: PDs: More cosmetics. | Uwe Hermann | |
2012-03-04 | srd: PDs: Use strings for states, too. | Uwe Hermann | |
2012-03-04 | srd: PDs: Consistency/cosmetic fixes. | Uwe Hermann | |
2012-02-28 | srd: I2C: change format to have ACK/NACK bits as separate events | Bert Vermeulen | |
2012-02-28 | srd: PDs: Whitespace and cosmetics. | Uwe Hermann | |
2012-02-01 | srd: Properly use append() for appending to lists. | Uwe Hermann | |
This is not only the canonical way to do it, it's also quite a bit faster and less memory-intensive than using '+='. | |||
2012-02-01 | srd: Move all protocol docs to __init__.py files. | Uwe Hermann | |
2012-02-01 | srd: spi: Use strings for most options. | Uwe Hermann | |
2012-02-01 | srd: uart: Use strings for most PD options. | Uwe Hermann | |
2012-02-01 | srd: uart: Move protocol docs to __init__.py. | Uwe Hermann | |
2012-02-01 | srd: uart: Add missing initialization. | Uwe Hermann | |
2012-02-01 | srd: uart: Use strings for packet types. | Uwe Hermann | |
While this has a (small) performance penalty compared to using integers, it has the advantage of not requiring the use of magic numbers which need to be declared in both the UART decoder and all decoders which stack on top of UART. | |||
2012-02-01 | srd: rename extra_probes to optional_probes in all PDs | Bert Vermeulen | |
2012-01-31 | srd: remove obsolete DDC-only I2C filter | Bert Vermeulen | |
2012-01-31 | srd: add generic I2C filter PD | Bert Vermeulen | |
2012-01-31 | edid: properly deal with leading I2C crud + small fixes | Bert Vermeulen | |
2012-01-29 | edid: move PD docstring to __init__.py | Bert Vermeulen | |
also minor code cleanups | |||
2012-01-29 | srd: add EDID 1.3 decoder | Bert Vermeulen | |
2012-01-29 | ddc: add protocol output | Bert Vermeulen | |
2012-01-28 | srd: PDs: Cleanups, simplifications, small fixes. | Uwe Hermann | |
2012-01-27 | srd: mlx90614: Show more exact temperature. | Uwe Hermann | |
2012-01-27 | srd: Melexis MLX90614 Infrared Thermometer decoder. | Uwe Hermann | |
2012-01-25 | srd: UART: s/parity/parity_type/. | Uwe Hermann | |
2012-01-25 | srd: All PDs: Various fixes, cosmetics. | Uwe Hermann | |
- List all API methods and metadata variables in all PDs to make things easier and more consistent for new PD writers. - Fix probe assignment in a few PDs. - Raise exceptions upon invalid states of the PD state machines (bug). | |||
2012-01-25 | srd: mx25lxx05d: Cleanups, add optional probes. | Uwe Hermann | |
2012-01-25 | srd: Add Epson RTC-8564 JE/NB protocol decoder. | Uwe Hermann | |
2012-01-23 | srd: i2cdemux: add missing Makefile.am | Bert Vermeulen | |
2012-01-22 | srd: Add generic i2cdemux protocol decoder. | Uwe Hermann | |