Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Properly stop on SIGINT in autotrigger test | Suren A. Chilingaryan | 2015-08-12 | 1 | -2/+4 |
| | |||||
* | Use new locking subsystem to ensure integrity | Suren A. Chilingaryan | 2015-08-06 | 3 | -27/+126 |
| | |||||
* | Serialize access to CMOSIS registers | Suren A. Chilingaryan | 2015-08-05 | 3 | -8/+71 |
| | |||||
* | Add handling of a bug when IPECamera producing a dublicate 16 bytes at 4096 ↵ | Suren A. Chilingaryan | 2015-08-05 | 2 | -1/+12 |
| | | | | offset | ||||
* | Introduce API debugging | Suren A. Chilingaryan | 2015-08-05 | 5 | -2/+34 |
| | |||||
* | Support for new CMOSIS 20MPix camera | Suren A. Chilingaryan | 2015-07-23 | 8 | -83/+227 |
| | |||||
* | Support registers of CMOSIS20000 camera | Suren A. Chilingaryan | 2015-07-22 | 4 | -10/+71 |
| | |||||
* | Adjust size of frame number | Suren A. Chilingaryan | 2015-05-26 | 1 | -1/+2 |
| | |||||
* | Increase frame buffer to prevent frame loss with new ipecamera with fast DMA | Suren A. Chilingaryan | 2015-05-26 | 1 | -1/+1 |
| | | | | | | | | The hardware is able to store about 200 frames. If hardware buffer is full, the data will be sent with the speed of DMA engine. This can be faster when expected rate of 300 frames per second. It may be not possible to decode frames at such speed and unless all frames are fit into the buffer, the frame lost will occur. | ||||
* | Cleanup | Suren A. Chilingaryan | 2015-05-26 | 3 | -12/+4 |
| | |||||
* | Reduce frame magic to 4 dwords to handle recent hardware revisions | Suren A. Chilingaryan | 2015-05-26 | 1 | -1/+1 |
| | |||||
* | Fix logging to latest version of pcitool | Suren A. Chilingaryan | 2015-05-07 | 1 | -1/+1 |
| | |||||
* | Report extra padding only if IPECAMERA_DEBUG_HARDWARE is set | Suren A. Chilingaryan | 2015-05-03 | 3 | -8/+32 |
| | |||||
* | Provide version information as required by new pcilib interface | Suren A. Chilingaryan | 2015-05-02 | 6 | -2/+71 |
| | |||||
* | Cleanup | Suren A. Chilingaryan | 2015-05-02 | 6 | -139/+87 |
| | |||||
* | Use pcitool debugging API | Suren A. Chilingaryan | 2015-05-01 | 3 | -41/+39 |
| | |||||
* | Added a small grabbing example | Suren A. Chilingaryan | 2015-04-29 | 5 | -1/+66 |
| | |||||
* | Simplify size tracking in the reader | Suren A. Chilingaryan | 2015-04-28 | 4 | -37/+23 |
| | |||||
* | Support CMOSIS bug resulting in missing payload | Suren A. Chilingaryan | 2015-04-28 | 2 | -3/+8 |
| | |||||
* | Properly check for requested model | Suren A. Chilingaryan | 2015-04-28 | 1 | -1/+1 |
| | |||||
* | Link against ufodecode | Suren A. Chilingaryan | 2015-04-28 | 2 | -4/+11 |
| | |||||
* | First stand-alone ipecamera implementation | Suren A. Chilingaryan | 2015-04-27 | 132 | -17046/+206 |
| | |||||
* | Check if camera still started if INFINITE timeout is passed to ↵ | Suren A. Chilingaryan | 2015-04-09 | 1 | -2/+2 |
| | | | | ipecamera_get_next_event | ||||
* | Do not touch READOUT flag as requested by Michele. Now we can get data from ↵ | Suren A. Chilingaryan | 2015-04-01 | 3 | -7/+3 |
| | | | | DMA when camera is not grabbing | ||||
* | While debugging write broken frames in individual files | Suren A. Chilingaryan | 2015-03-29 | 1 | -3/+5 |
| | |||||
* | Fix reporting status of IPE DMA engine | Suren A. Chilingaryan | 2015-03-29 | 1 | -30/+41 |
| | |||||
* | Fix frame size computation in ipecamera and few debuging options | Suren A. Chilingaryan | 2015-03-29 | 7 | -17/+67 |
| | |||||
* | ipecamera hack | Suren A. Chilingaryan | 2015-03-10 | 8 | -20/+31 |
| | |||||
* | Don't bail out on empty detected if waiting for a new packet | Suren A. Chilingaryan | 2015-03-10 | 1 | -1/+1 |
| | |||||
* | Only complain on empty_detected flag if debugging is one | Suren A. Chilingaryan | 2015-02-10 | 1 | -2/+2 |
| | |||||
* | Better handle empty_detected flag | Suren A. Chilingaryan | 2015-02-10 | 1 | -1/+4 |
| | |||||
* | Don't complain on empty_detected if flag was not set at all because no data ↵ | Suren A. Chilingaryan | 2015-02-06 | 1 | -1/+1 |
| | | | | have arrived | ||||
* | Use empty_detected flag to reduce timeout | Suren A. Chilingaryan | 2015-02-06 | 2 | -10/+23 |
| | |||||
* | Increase DMA timeout to 100ms for ipedma | Suren A. Chilingaryan | 2015-02-06 | 2 | -2/+2 |
| | |||||
* | Try to detect IPEDMA packets, but this probably will not work anyway as ↵ | Suren A. Chilingaryan | 2015-02-03 | 2 | -5/+24 |
| | | | | often data is just streamed and pci is not make for infinite packets | ||||
* | Support 64 bit mode, but disable due to problems in hardware | Suren A. Chilingaryan | 2015-02-03 | 1 | -2/+9 |
| | |||||
* | Properly return error code in NWLDMA benchmarking code | Suren A. Chilingaryan | 2015-02-03 | 1 | -1/+1 |
| | |||||
* | Several fixes in IPEDMA driver and its benchmarking code | Suren A. Chilingaryan | 2015-02-03 | 2 | -6/+72 |
| | |||||
* | Add delays to workaround problems in IPEDMA. Also provide other ↵ | Suren A. Chilingaryan | 2015-01-25 | 3 | -9/+31 |
| | | | | modifications to reflect minor changes in hardware | ||||
* | Initial implementation of IPEDMA, dummy driver for KAPTURE, start of API changes | Suren A. Chilingaryan | 2014-12-19 | 37 | -125/+1694 |
| | |||||
* | Do not set __GFP_DMA flag while allocating DMA pages (the flag is required ↵ | Suren A. Chilingaryan | 2014-12-12 | 1 | -3/+0 |
| | | | | for devices capable of addressing 24-bits only and may significantly degrade performance | ||||
* | Fix detection of gcc version on Ubuntu (by Uros) | Suren A. Chilingaryan | 2014-04-09 | 1 | -1/+1 |
| | |||||
* | Prevent some warning in sysfs management code | Suren A. Chilingaryan | 2014-04-03 | 1 | -2/+2 |
| | |||||
* | Merge changes from xilinx_dma branch providing support of multipage kmem ↵ | Suren A. Chilingaryan | 2014-04-03 | 9 | -36/+254 |
|\ | | | | | | | allocations and mapping memory regions reserved with memmap boot option | ||||
| * | Read out performance counters for Xilinx DMA with big buffers | Suren A. Chilingaryan | 2013-07-26 | 1 | -0/+117 |
| | | |||||
| * | Support offseted BARs in the xilinx2 test app | Suren A. Chilingaryan | 2013-07-26 | 1 | -3/+7 |
| | | |||||
| * | Add missing semicolon in the driver | Suren A. Chilingaryan | 2013-07-26 | 1 | -3/+3 |
| | | |||||
| * | Allow setting of TLP size | Suren A. Chilingaryan | 2013-07-26 | 1 | -3/+5 |
| | | |||||
| * | Support pre-allocated memory with memmap in KMem | Suren A. Chilingaryan | 2013-07-14 | 4 | -9/+82 |
| | | |||||
| * | Multipage DMA tests for Xilinx | Suren A. Chilingaryan | 2013-06-20 | 7 | -9/+202 |
| | |