This patchset fixes support for ASIX Sigma2 in libsigrok and cleans up
the code. The code was rather convoluted mess. This patchset also adjusts
parts of the code to follow naming from the ASIX Sigma programmers manual.

Bert Vermeulen (1):
  asix-sigma: Acquisition fixes.

Marek Vasut (27):
  asix-sigma: Document sampling rate table
  asix-sigma: Remove NUM_CHANNELS macro
  asix-sigma: Cleanup FPGA initialization
  asix-sigma: Fix firmware path construction
  asix-sigma: Weed out in-condition assignments
  asix-sigma: Cleanup the bit2bitbang
  asix-sigma: Move the sigma_fw_2_bitbang()
  asix-sigma: Squash yoda-condition in upload_firmware()
  asix-sigma: Pull out the logic-mode switching
  asix-sigma: Encode the opcodes as hex values
  asix-sigma: Decrypt the LA mode switch sequence
  asix-sigma: Read position only in CAPTURE state
  asix-sigma: Pull out the CAPTURE mode handler
  asix-sigma: Clearly separate the sample download
  asix-sigma: Move all register I/O into download_capture()
  asix-sigma: Localize variables
  asix-sigma: Remove stack-based alloc in download_capture()
  asix-sigma: Rework download_capture() to support more than 32 lines
  asix-sigma: Unify calling of decode_chunk_ts()
  asix-sigma: Introduce function to read DRAM cluster timestamp
  asix-sigma: Use proper structure for DRAM lines
  asix-sigma: Properly fetch timestamp in decode_chunk_ts()
  asix-sigma: Suspend support for trailing DRAM lines
  asix-sigma: Rework decode_chunk_ts()
  asix-sigma: Exterminate passing lastts and lastsample
  asix-sigma: Pull out cluster decoding
  asix-sigma: Fix the trigger handling

 hardware/asix-sigma/asix-sigma.c | 864 ++++++++++++++++++++++-----------------
 hardware/asix-sigma/asix-sigma.h |  42 +-
 2 files changed, 519 insertions(+), 387 deletions(-)

-- 
1.8.5.3


------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
sigrok-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sigrok-devel

Reply via email to