summaryrefslogtreecommitdiff
path: root/decoders
AgeCommit message (Collapse)Author
2012-06-08srd: mx25lxx05d: Further fixes/simplifications.Uwe Hermann
Also handle (not yet implemented) special-case command names such as 'RDP/RES' and 'FAST/READ' correctly.
2012-06-08srd: mx25lxx05d: Simplify/generify cmd handling.Uwe Hermann
2012-05-31srd: mlx90614: Small bugfix.Uwe Hermann
2012-05-31srd: nunchuk: Enable PD now, it works fine.Uwe Hermann
2012-05-31srd: nunchuk: Support for the Nunchuk init sequence.Uwe Hermann
2012-05-31srd: nunchuk: Add verbose summary annotation.Uwe Hermann
2012-05-31srd: nunchuk: Only output summary annotation if possible.Uwe Hermann
2012-05-31srd: nunchuk: Fix most annotation samplenumbers.Uwe Hermann
Also, add a self.putx() helper method, as most annotations we have right now are exactly one I2C packet long (there will also be others later, though).
2012-05-31srd: Wii Nunchuk: Complete rewrite, PD works now.Uwe Hermann
The Nintendo Wii Nunchuk protocol decoder, while it was in the repo for a while, didn't really work yet (among other things, due to lack of dumps for testing the code). This is fixed now, the rewritten decoder works fine with most dump files in the sigrok-dumps repo. A few minor issues remain to be added/fixed, though.
2012-05-30srd: Cosmetics.Uwe Hermann
2012-05-30srd: Disable 'onewire' PD for now, until it's working.Uwe Hermann
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.