summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Improve autotrigger testSuren A. Chilingaryan2015-08-141-3/+8
|
* More lost event debuggingSuren A. Chilingaryan2015-08-142-5/+11
|
* Improve debugging of dropped framesSuren A. Chilingaryan2015-08-131-19/+64
|
* Add few warning about problems with framesSuren A. Chilingaryan2015-08-131-2/+6
|
* Handle frame headers split between 2 packetsSuren A. Chilingaryan2015-08-123-8/+46
|
* Properly stop on SIGINT in autotrigger testSuren A. Chilingaryan2015-08-121-2/+4
|
* Use new locking subsystem to ensure integritySuren A. Chilingaryan2015-08-063-27/+126
|
* Serialize access to CMOSIS registersSuren A. Chilingaryan2015-08-053-8/+71
|
* Add handling of a bug when IPECamera producing a dublicate 16 bytes at 4096 ↵Suren A. Chilingaryan2015-08-052-1/+12
| | | | offset
* Introduce API debuggingSuren A. Chilingaryan2015-08-055-2/+34
|
* Support for new CMOSIS 20MPix cameraSuren A. Chilingaryan2015-07-238-83/+227
|
* Support registers of CMOSIS20000 cameraSuren A. Chilingaryan2015-07-224-10/+71
|
* Adjust size of frame numberSuren A. Chilingaryan2015-05-261-1/+2
|
* Increase frame buffer to prevent frame loss with new ipecamera with fast DMASuren A. Chilingaryan2015-05-261-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.
* CleanupSuren A. Chilingaryan2015-05-263-12/+4
|
* Reduce frame magic to 4 dwords to handle recent hardware revisionsSuren A. Chilingaryan2015-05-261-1/+1
|
* Fix logging to latest version of pcitoolSuren A. Chilingaryan2015-05-071-1/+1
|
* Report extra padding only if IPECAMERA_DEBUG_HARDWARE is setSuren A. Chilingaryan2015-05-033-8/+32
|
* Provide version information as required by new pcilib interfaceSuren A. Chilingaryan2015-05-026-2/+71
|
* CleanupSuren A. Chilingaryan2015-05-026-139/+87
|
* Use pcitool debugging APISuren A. Chilingaryan2015-05-013-41/+39
|
* Added a small grabbing exampleSuren A. Chilingaryan2015-04-295-1/+66
|
* Simplify size tracking in the readerSuren A. Chilingaryan2015-04-284-37/+23
|
* Support CMOSIS bug resulting in missing payloadSuren A. Chilingaryan2015-04-282-3/+8
|
* Properly check for requested modelSuren A. Chilingaryan2015-04-281-1/+1
|
* Link against ufodecodeSuren A. Chilingaryan2015-04-282-4/+11
|
* First stand-alone ipecamera implementationSuren A. Chilingaryan2015-04-27132-17046/+206
|
* Check if camera still started if INFINITE timeout is passed to ↵Suren A. Chilingaryan2015-04-091-2/+2
| | | | ipecamera_get_next_event
* Do not touch READOUT flag as requested by Michele. Now we can get data from ↵Suren A. Chilingaryan2015-04-013-7/+3
| | | | DMA when camera is not grabbing
* While debugging write broken frames in individual filesSuren A. Chilingaryan2015-03-291-3/+5
|
* Fix reporting status of IPE DMA engineSuren A. Chilingaryan2015-03-291-30/+41
|
* Fix frame size computation in ipecamera and few debuging optionsSuren A. Chilingaryan2015-03-297-17/+67
|
* ipecamera hackSuren A. Chilingaryan2015-03-108-20/+31
|
* Don't bail out on empty detected if waiting for a new packetSuren A. Chilingaryan2015-03-101-1/+1
|
* Only complain on empty_detected flag if debugging is oneSuren A. Chilingaryan2015-02-101-2/+2
|
* Better handle empty_detected flagSuren A. Chilingaryan2015-02-101-1/+4
|
* Don't complain on empty_detected if flag was not set at all because no data ↵Suren A. Chilingaryan2015-02-061-1/+1
| | | | have arrived
* Use empty_detected flag to reduce timeoutSuren A. Chilingaryan2015-02-062-10/+23
|
* Increase DMA timeout to 100ms for ipedmaSuren A. Chilingaryan2015-02-062-2/+2
|
* Try to detect IPEDMA packets, but this probably will not work anyway as ↵Suren A. Chilingaryan2015-02-032-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 hardwareSuren A. Chilingaryan2015-02-031-2/+9
|
* Properly return error code in NWLDMA benchmarking codeSuren A. Chilingaryan2015-02-031-1/+1
|
* Several fixes in IPEDMA driver and its benchmarking codeSuren A. Chilingaryan2015-02-032-6/+72
|
* Add delays to workaround problems in IPEDMA. Also provide other ↵Suren A. Chilingaryan2015-01-253-9/+31
| | | | modifications to reflect minor changes in hardware
* Initial implementation of IPEDMA, dummy driver for KAPTURE, start of API changesSuren A. Chilingaryan2014-12-1937-125/+1694
|
* Do not set __GFP_DMA flag while allocating DMA pages (the flag is required ↵Suren A. Chilingaryan2014-12-121-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. Chilingaryan2014-04-091-1/+1
|
* Prevent some warning in sysfs management codeSuren A. Chilingaryan2014-04-031-2/+2
|
* Merge changes from xilinx_dma branch providing support of multipage kmem ↵Suren A. Chilingaryan2014-04-039-36/+254
|\ | | | | | | allocations and mapping memory regions reserved with memmap boot option
| * Read out performance counters for Xilinx DMA with big buffersSuren A. Chilingaryan2013-07-261-0/+117
| |