os/linux-2.6-tag--devboard-R2_10-4/arch/cris/arch-v32/drivers/elphel/exif353.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void exif_invalidate (void)
int exif_rebuild (int frames)
int exif_enable (int en)
int dir_find_tag (unsigned long tag)
void write_meta_raw_irq (char *data, int offset, int len)
 find location of the tag field in meta page using long tag (Exif tag and tag group)
int write_meta_irq (char *data, int *indx, unsigned long ltag, int len)
void putlong_meta_raw_irq (unsigned long data, int offset)
int putlong_meta_irq (unsigned long data, int *indx, unsigned long ltag)
void write_meta_raw (char *data, int offset, int len)
int write_meta (char *data, int *indx, unsigned long ltag, int len)
void putlong_meta_raw (unsigned long data, int offset)
int putlong_meta (unsigned long data, int *indx, unsigned long ltag)
char * encode_time (unsigned long sec, unsigned long usec)
int store_meta (void)


Function Documentation

int dir_find_tag ( unsigned long  tag  ) 

Definition at line 213 of file exif353.c.

References dir_table, exif_fields, and src.

Referenced by exif_lseek().

char* encode_time ( unsigned long  sec,
unsigned long  usec 
)

Definition at line 337 of file exif353.c.

References D, d, exif_datetime_t::datetime, exif_time, memcpy(), now_datetime, printk, s, exif_datetime_t::subsec, exif_time_t::today_date, exif_time_t::today_sec, and exif_time_t::tomorrow_date.

Referenced by updateIRQ_Exif().

int exif_enable ( int  en  ) 

Definition at line 201 of file exif353.c.

References exif_enabled, exif_rebuild(), exif_valid, and MAX_EXIF_FRAMES.

Referenced by exif_lseek(), and listener_loop().

void exif_invalidate ( void   ) 

Definition at line 165 of file exif353.c.

References exif_enabled, and exif_valid.

Referenced by exif_lseek(), and exif_write().

int exif_rebuild ( int  frames  ) 

Definition at line 171 of file exif353.c.

References dir_table, exif_enabled, exif_fields, exif_meta_size, exif_valid, exif_wp, MAX_EXIF_FRAMES, MAX_EXIF_SIZE, memset(), meta_buffer, printk, and src.

Referenced by exif_enable(), and exif_lseek().

int putlong_meta ( unsigned long  data,
int *  indx,
unsigned long  ltag 
)

Definition at line 299 of file exif353.c.

References dir_table, exif_enabled, exif_fields, flags, local_irq_restore, local_irq_save, memcpy(), meta_buffer, exif_dir_table_t::src, and src.

int putlong_meta_irq ( unsigned long  data,
int *  indx,
unsigned long  ltag 
) [inline]

Definition at line 245 of file exif353.c.

References dir_table, exif_enabled, exif_fields, memcpy(), meta_buffer, exif_dir_table_t::src, and src.

Referenced by updateIRQ_Exif().

void putlong_meta_raw ( unsigned long  data,
int  offset 
)

Definition at line 288 of file exif353.c.

References exif_enabled, flags, local_irq_restore, local_irq_save, memcpy(), and meta_buffer.

void putlong_meta_raw_irq ( unsigned long  data,
int  offset 
) [inline]

Definition at line 238 of file exif353.c.

References exif_enabled, memcpy(), and meta_buffer.

int store_meta ( void   ) 

Definition at line 398 of file exif353.c.

References exif_enabled, exif_meta_size, exif_wp, MAX_EXIF_FRAMES, memcpy(), and meta_buffer.

Referenced by updateIRQ_Exif().

int write_meta ( char *  data,
int *  indx,
unsigned long  ltag,
int  len 
)

Definition at line 270 of file exif353.c.

References dir_table, exif_enabled, exif_fields, flags, local_irq_restore, local_irq_save, memcpy(), meta_buffer, exif_dir_table_t::src, and src.

int write_meta_irq ( char *  data,
int *  indx,
unsigned long  ltag,
int  len 
) [inline]

Definition at line 224 of file exif353.c.

References dir_table, exif_enabled, exif_fields, memcpy(), meta_buffer, exif_dir_table_t::src, and src.

Referenced by updateIRQ_Exif().

void write_meta_raw ( char *  data,
int  offset,
int  len 
)

Definition at line 261 of file exif353.c.

References exif_enabled, flags, local_irq_restore, local_irq_save, memcpy(), and meta_buffer.

void write_meta_raw_irq ( char *  data,
int  offset,
int  len 
) [inline]

find location of the tag field in meta page using long tag (Exif tag and tag group)

Definition at line 220 of file exif353.c.

References exif_enabled, memcpy(), and meta_buffer.


Generated on Fri Nov 28 00:07:46 2008 for elphel by  doxygen 1.5.1