[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#508553: ITP: fx2pipe -- Pipe data in or out of an Cypress FX2 device



Package: wnpp
Severity: wishlist
Owner: Uwe Hermann <uwe@debian.org>

* Package name    : fx2pipe
  Version         : 0.6
  Upstream Author : Wolfgang Wieser <wwieser@gmx.de>
* URL             : http://www.triplespark.net/elec/periph/USB-FX2/software/fx2pipe.html
* License         : GPLv2
  Programming Lang: C
  Description     : Pipe data in or out of an Cypress FX2 device

 FX2Pipe is a user-space utility which can be used to pipe data in or out
 of an Cypress FX2 device (CY7C6801xA).
 .
 It has a build-in firmware for the 8051 controller integrated in the
 FX2 chip. Upon startup, FX2Pipe will download that firmware onto the
 controller and also pass additional information (like the direction of
 the transfer, the FIFO width, etc.), then take the FX2 out of reset and
 begin the transfer.
 .
 The transfer works by submitting a number of URBs (normally 16) which are
 then enqueued and processed by the kernel as soon as possible. Once an URB
 is processed, it is returned back to the program which will in turn submit
 another URB hence having always a couple of URBs enqueued in the kernel.


Uwe.
-- 
http://www.hermann-uwe.de  | http://www.holsham-traders.de
http://www.crazy-hacks.org | http://www.unmaintained-free-software.org



Reply to: