summaryrefslogtreecommitdiff
path: root/camlibs/ax203
Commit message (Collapse)AuthorAgeFilesLines
* Help editors treat as Makefiles all our Makefile-files filesHans Ulrich Niedermann2016-10-281-0/+2
|
* ax203: ax206_compress_jpeg can use only "defined(HAVE_LIBGD) && ↵kou1okada2016-10-052-0/+9
| | | | defined(HAVE_LIBJPEG)"
* jpeg_memsrcdest: extend feature checkPatrick Ohly2016-06-152-2/+6
| | | | | | | | | | | | | | | | | libjpeg.h in OpenEmbedded master (from libjpeg-turbo 1.5.0) provides these methods if "JPEG_LIB_VERSION >= 80 || defined(MEM_SRCDST_SUPPORTED)". The support for the jpeg_mem functions was added even when not emulating the libjpeg8 API, controlled via the MEM_SRCDST_SUPPORTED define, so checking for the version alone is not enough anymore. See https://github.com/libjpeg-turbo/libjpeg-turbo/commit/ab70623eb29e09e67222be5b9e1ea320fe5aa0e9 This fixes errors about conflicting declarations (signed vs. unsigned char). Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
* From: "Daniel P. Berrange" <berrange@redhat.com>Marcus Meissner2014-04-111-2/+0
| | | | | | | | | | A great many functions have variables which are set to some value, but never read thereafter. All these variables can be removed with no functional impact. git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@14896 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: Fix support for ax3003 picture frames with id 1Hans de Goede2014-03-201-0/+6
| | | | | | | https://sourceforge.net/p/gphoto/bugs/976/ git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@14830 67ed7778-7388-44ab-90cf-0a291f65f57c
* localtime_r not available on mingwMarcus Meissner2014-02-221-2/+9
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@14766 67ed7778-7388-44ab-90cf-0a291f65f57c
* sys/mman.h not needed hereMarcus Meissner2014-02-221-1/+0
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@14765 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: undo breakage caused by strict alias fixes (unwanted sign extension)Hans de Goede2014-01-061-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@14679 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: The get_eeprom_id command may return more then 4 bytes, fix this ↵Hans de Goede2014-01-061-1/+1
| | | | | | causing USB babble errors git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@14678 67ed7778-7388-44ab-90cf-0a291f65f57c
* updated fsf addressMarcus Meissner2014-01-016-12/+18
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@14608 67ed7778-7388-44ab-90cf-0a291f65f57c
* HAVE_GD -> HAVE_LIBGDMarcus Meissner2013-06-285-13/+13
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@14467 67ed7778-7388-44ab-90cf-0a291f65f57c
* also make GD use the GP_CHECK_LIBRARY macroMarcus Meissner2013-06-281-1/+2
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@14466 67ed7778-7388-44ab-90cf-0a291f65f57c
* added Support for the latest Abeyerr 1.5" DPFMarcus Meissner2013-05-221-0/+2
| | | | | | | from Stanislav Brabec <sbrabec@suse.cz> git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@14428 67ed7778-7388-44ab-90cf-0a291f65f57c
* avoid using the strict aliasing breaking macrosMarcus Meissner2013-05-031-5/+14
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@14391 67ed7778-7388-44ab-90cf-0a291f65f57c
* add some _BSD_SOURCE or _POSIX_C_SOURCE where neededMarcus Meissner2013-02-202-0/+5
| | | | | | | for strict -ansi or MacOS X build git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@14245 67ed7778-7388-44ab-90cf-0a291f65f57c
* swap check fo array boundary and array access to avoid overreadMarcus Meissner2013-01-291-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@14214 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: Add support for SST25VF0?? spi eepromsHans de Goede2012-09-192-12/+46
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@14110 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: add ax203_get_checksum() functionHans de Goede2012-09-193-2/+28
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@14109 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: ax203_send_eeprom_cmd() add extra_argHans de Goede2012-09-181-13/+17
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@14105 67ed7778-7388-44ab-90cf-0a291f65f57c
* Document ax206 checksum commandHans de Goede2012-09-181-1/+19
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@14103 67ed7778-7388-44ab-90cf-0a291f65f57c
* added jpeg8 fixing compression codeMarcus Meissner2011-04-141-0/+7
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@13602 67ed7778-7388-44ab-90cf-0a291f65f57c
* renamed macro var to not shadowMarcus Meissner2011-02-251-3/+3
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@13550 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: Add support for frames using Winbond W25QXX spiflashHans de Goede2011-01-071-0/+4
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@13477 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: Fix support for frames AMIC A25L0x0 flash memoriesHans de Goede2011-01-011-2/+2
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@13472 67ed7778-7388-44ab-90cf-0a291f65f57c
* report if no libGD is presebtMarcus Meissner2010-12-292-0/+4
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@13468 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: Add support for frames with SGS Thomson flash memoryHans de Goede2010-12-211-0/+5
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@13442 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: Add support for ax206 frames with non multiple of 16 resolutionsHans de Goede2010-12-093-84/+62
| | | | | | | | | This require changing the JPEG-ish compression and decompression code to work with partial MCU-s. This adds support for frames with the weird resolution of 132x132 pixels. git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@13431 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: c81440c8 is the id for a GigaDevice GD25Q80 spi flashHans de Goede2010-11-091-3/+4
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@13390 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: add 0xc81440c8 eeprom idHans de Goede2010-11-091-0/+3
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@13389 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: Fix typo in Winbond W25P16 idHans de Goede2010-09-231-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@13331 67ed7778-7388-44ab-90cf-0a291f65f57c
* add make libjpeg presence conditional patch from libgphoto-2_4 branchHans de Goede2010-09-233-2/+25
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@13329 67ed7778-7388-44ab-90cf-0a291f65f57c
* Minor portability improvementsDan Fandrich2010-09-151-0/+1
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@13312 67ed7778-7388-44ab-90cf-0a291f65f57c
* Replaced C99-style commentsDan Fandrich2010-09-151-6/+6
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@13311 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: limit Y to 16-235 and UV to 16-239Hans de Goede2010-08-242-21/+32
| | | | | | | This avoids overflows inside the frame with very dark pictures. git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@13295 67ed7778-7388-44ab-90cf-0a291f65f57c
* Eliminated some compiler warnings, fixing a couple of smallDan Fandrich2010-07-111-1/+2
| | | | | | | bugs in the process. git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@13144 67ed7778-7388-44ab-90cf-0a291f65f57c
* Fixed some C89 portability issues.Dan Fandrich2010-07-115-5/+5
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@13143 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: Support 96x64 pixel framesHans de Goede2010-06-171-0/+1
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@13087 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: Update READMEs with ax3003 infoHans de Goede2010-05-032-6/+50
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@13053 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: increase sector flags array sizes to deal with 4MB eepromsHans de Goede2010-05-032-8/+2
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@13051 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: Add support for ax3003 framesHans de Goede2010-05-033-19/+320
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@13049 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: Redo frame version handing (ax3003 support preparation)Hans de Goede2010-05-034-38/+41
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@13046 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: Add memory defragmentation functionHans de Goede2010-04-112-10/+76
| | | | | | | | And automatically call it when memory fragmentation causes there to not be enough space (and there will be enough free space after defrag). git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@12971 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: add get-raw-data supportHans de Goede2010-04-113-17/+69
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@12961 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: add storageinfo functionalityHans de Goede2010-04-103-1/+47
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@12956 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: fix ax202 typoHans de Goede2010-04-103-3/+3
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@12953 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: add ax202_get_free_mem_size() functionHans de Goede2010-04-103-2/+27
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@12952 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: Remove JPEG huffman table optimalization codeHans de Goede2010-04-103-13/+0
| | | | | | | | It turns out that with some pictures the frame cannot properly decompress them when compressed with JPEG huffman table optimalization, so remove it. git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@12950 67ed7778-7388-44ab-90cf-0a291f65f57c
* Update README.ax203-compressionHans de Goede2010-04-101-9/+10
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@12947 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: Move image size calculations into a functionHans de Goede2010-04-101-45/+24
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@12944 67ed7778-7388-44ab-90cf-0a291f65f57c
* ax203: Simplify HAVE_GD handling (sync it with 2.4 branch)Hans de Goede2010-04-101-20/+4
| | | | git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@12942 67ed7778-7388-44ab-90cf-0a291f65f57c