os/linux-2.6-tag--devboard-R2_10-4/include/asm-cris/elphel/ext353.h

Go to the documentation of this file.
00001 #ifndef _EXT_353__H_
00002 #define _EXT_353__H_
00003 
00004 struct image_t {
00005         unsigned long tv_sec;
00006         unsigned long tv_usec;
00007 };
00008 
00009 extern struct image_t image;
00010 
00011 struct ext_jpeg_mmap_desc_t {
00012         unsigned long exif_length;
00013         unsigned long jpeg_length;
00014         unsigned long jpeg_addr;
00015         unsigned long mmap_start;
00016         unsigned long mmap_exif_length;
00017         unsigned long mmap_jpeg_length;
00018 };
00019 
00020 struct _ext_jpeg_mmap_desc_t {
00021         void *exif_start;
00022         long exif_length;
00023         void *jpeg_start;
00024         long jpeg_length;
00025 };
00026 
00027 #define EXIF_IOC_MAC_SET                0x10
00028 #define EXIF_IOC_FIRMWARE_SET   0x11
00029 #define EXIF_IOC_TIME_SET               0x12
00030 //#define EXIF_IOC_SUBSEC_SET   0x13
00031 #define EXIF_IOC_TIME_OR_SET    0x14
00032 #define EXIF_IOC_SUBSEC_OR_SET  0x15
00033 //#define EXIF_IOC_TIME_DIG_SET 0x16
00034 //#define EXIF_IOC_SUBSEC_DIG_SET       0x17
00035 
00036 #define EXIF_IOC_TIME_GET               0x20
00037 
00038 #define EXT_JPEG_MMAP_DESC              0x30
00039 #define EXT_GET_TIME_SYNC               0x31
00040 
00041 
00042 #endif // _EXT_353__H_

Generated on Fri Nov 28 00:06:24 2008 for elphel by  doxygen 1.5.1