summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-17srd: Initial 0.1.0 release.Uwe Hermann
2012-04-16sr/srd: SR_API/SRD_API/etc. is a no-op on MinGW.Uwe Hermann
This avoids warnings on a MinGW build. The feature depends on ELF files, but MinGW/Windows uses PE files.
2012-04-16srd: Quickfix for MinGW build issue.Uwe Hermann
2012-04-15srd: Add functions to query srd version(s).Uwe Hermann
2012-04-10sr/srd: Use/fix SR(D)_MAX_NUM_PROBES.Uwe Hermann
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-31sr/srd: Fix 'make distcheck'.Uwe Hermann
2012-03-31sr/srd: Add ChangeLog to ignore list, it's generated.Uwe Hermann
2012-03-31srd: Generate ChangeLog from git upon 'make dist'.Uwe Hermann
2012-03-31srd: Add NEWS file.Uwe Hermann
2012-03-31srd: SRD_PACKAGE_VERSION_* for consistency.Uwe Hermann
No need to use the LIBSIGROKDECODE_ prefix here when we use SRD_ everywhere else. Also, better distinction between package version and lib version.
2012-03-28srd: Some more (optional) consistency renames.Uwe Hermann
2012-03-28srd/cli/qt: Some more API consistency renames.Uwe Hermann
2012-03-28srd: PDs: Kill obsolete 'longdesc' entries.Uwe Hermann
2012-03-24srd: Add .gitignore file.Uwe Hermann
2012-03-24srd: sigrokdecode.h: Add version macros.Uwe Hermann
2012-03-24srd: Rename sigrokdecode.h to sigrokdecode.h.in.Uwe Hermann
2012-03-24srd: List 'report()' in all PDs for consistency.Uwe Hermann
2012-03-21srd: Drop unused inputformats/outputformats entries.Uwe Hermann
2012-03-21sr/srd: Remove API warnings from READMEs.Uwe Hermann
We'll have a libsigrok and a libsigrokdecode release soon. After that, any API changes must be properly documented and reflected in the SO version (and package version) numbers of the libs.
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-21sr/cli/gtk/qt: Fix package version numbers / docs.Uwe Hermann
The next (and first) libsigrok release will be called 0.1.0. The next (and first) libsigrokdecode release will be called 0.1.0. The next sigrok-cli release will be called 0.3.0 (as we already had a 0.1 and 0.2 release of sigrok-cli; those did not yet use the libs, though). sigrok-gtk and sigrok-qt didn't have any releases yet, so their version numbers are set to 0.1.0. Also, consistently use three numbers/digits for our version numbers.
2012-03-21srd: srd_exit(): Set pd_list to NULL after freeing.Uwe Hermann
This will ensure that any subsequent checks for pd_list == NULL work properly.
2012-03-21srd/cli/qt: s/srd_session_feed/srd_session_send/.Uwe Hermann
2012-03-18srd/cli/qt:s/decoders/decoder/ for consistency.Uwe Hermann
2012-03-18srd: Constify lots more parameters.Uwe Hermann
2012-03-18srd: Cosmetics, fix/add Doxygen comments.Uwe Hermann
2012-03-18srd: Fix typos.Uwe Hermann
2012-03-14srd: Drop unused ARRAY_SIZE/ARRAY_AND_SIZE for now.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-03-04sr/srd: s/handler/callback/.Uwe Hermann
We should consistently use the same name for the same thing.
2012-03-02sr: Name all callback data 'cb_data'.Uwe Hermann
2012-03-01sr/srd: Consistency fixes for callbacks.Uwe Hermann
- Callback function pointer typedefs end with _t. - Variables holding callback functions are named 'cb' everywhere.