summaryrefslogtreecommitdiff
path: root/decoders
AgeCommit message (Collapse)Author
2012-05-23srd: onewire: Fix incorrect format for annotation output.Uwe Hermann
Should be a list containing: - Annotation format number (e.g. 0, or ANN_DEC, etc). - A list of strings (the annotation). If more than one string is supplied, the other ones should be short versions of the string. Example: [ANN_DEC, ["Foobarbaz", "Foo", "F"]] This is optional, and mostly useful for GUIs.
2012-05-23srd: onewire: Fix %d and %s mismatch.Uwe Hermann
2012-05-23srd: onewire: Get optional 'pwr' probe value, too.Uwe Hermann
2012-05-23srd: onewire: Drop UART leftover comments.Uwe Hermann
2012-05-23removed some code copied from UART decoder, fixed some Python syntax issuesIztok Jeras
2012-05-23unfinished update to onewire protocol decoderIztok Jeras
2012-05-23commiting new unfinished 1-wire decoderIztok Jeras
2012-05-18srd: MX25Lxx05D: Fix inverted SRWD bit handling.Uwe Hermann
2012-05-18srd: MX25Lxx05D: Decode status register bits.Uwe Hermann
2012-05-18srd: MX25Lxx05D: Fix SE command.Uwe Hermann
2012-05-18srd: MX25Lxx05D: Implement READ command.Uwe Hermann
2012-05-17srd: MX25Lxx05D: Implement RDSR and PP commands.Uwe Hermann
Also, some small fixes and additional debug code/output.
2012-05-17srd: spi: Document output protocol, send CS# changes.Uwe Hermann
As per guidelines in HACKING, the protocol "commands"/items should be ALLCAPS, thus change 'data' to 'DATA'. Also, fix MX25Lxx05D protocol decoder accordingly, currently the only one we have which stacks on top of SPI. Add a new 'CS-CHANGE' output protocol item, which is sent upon every change of the CS# pin value (either 0->1, or vice versa). This is needed by various higher-level PDs.
2012-05-10srd: JTAG: Enavble and get/use optional probes.Uwe Hermann
2012-05-09srd: Add usable one-liner descriptions for all PDs.Uwe Hermann
2012-05-08srd: Remove TODOs from annotation format names.Uwe Hermann
Also, fix minor consistency issues, cosmetics, typos.
2012-05-05srd: JTAG/SMT32: Some more improvements.Uwe Hermann
Add APB-AP register offsets/names, refactor and fix some code, handle in/out APACC/DPACC better.
2012-05-03srd: JTAG/STM32: Factor out dpacc_data_in/out.Uwe Hermann
Also, add a few code comments.
2012-05-03srd: JTAG/STM32: Decode IDCODE[31:0] parts.Uwe Hermann
2012-05-03srd: JTAG: Also show the bitstrings in hex (for now).Uwe Hermann
2012-05-03srd: 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-29srd: 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-29srd: JTAG: Add some more docs.Uwe Hermann
2012-04-29srd: JTAG: The TRST# (and SRST#) signals are optional.Uwe Hermann
Don't handle them for now, will do this later.
2012-04-29srd: 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-26srd: Add initial JTAG protocol decoder.Uwe Hermann
This is unfinished, needs some more work.
2012-04-26srd: lpc: Minor additions/fixes.Uwe Hermann
2012-04-21srd: MXC6225XU: Bugfixes, add missing bits/registers.Uwe Hermann
2012-04-19srd: Initial MEMSIC MXC6225XU protocol decoder.Uwe Hermann
Not quite finished yet, but relatively close.
2012-04-18Initial LPC protocol decoder implementation.Uwe Hermann
This is unfinished and not tested, and probably not really working, yet.
2012-04-06srd/i2s: Added links to documentationJoel Holdsworth
2012-04-06srd/i2s: Added sample-rate and bit-depth to reportJoel Holdsworth
2012-04-06srd/i2s: Print a warning on receiving a malformed wordJoel Holdsworth
2012-04-06srd/i2s: Initial implementationJoel Holdsworth
2012-03-31srd: Disable 'nunchuk' PD for now, it's unfinished.Uwe Hermann
2012-03-31srd: Decoders: Fix/simplify samplenum usage.Uwe Hermann
2012-03-28srd: PDs: Kill obsolete 'longdesc' entries.Uwe Hermann
2012-03-24srd: List 'report()' in all PDs for consistency.Uwe Hermann
2012-03-21srd: 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-21sr/srd: Small fixes, constifications, doc updates.Uwe Hermann
2012-03-04srd: I2C: Update PD protocol docs.Uwe Hermann
2012-03-04srd: PDs: More cosmetics.Uwe Hermann
2012-03-04srd: PDs: Use strings for states, too.Uwe Hermann
2012-03-04srd: PDs: Consistency/cosmetic fixes.Uwe Hermann
2012-02-28srd: I2C: change format to have ACK/NACK bits as separate eventsBert Vermeulen
2012-02-28srd: PDs: Whitespace and cosmetics.Uwe Hermann
2012-02-01srd: 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-01srd: Move all protocol docs to __init__.py files.Uwe Hermann
2012-02-01srd: spi: Use strings for most options.Uwe Hermann
2012-02-01srd: uart: Use strings for most PD options.Uwe Hermann