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

Go to the documentation of this file.
00001 // FILE NAME  : cxsdram.h
00002 // read/write image and FPN buffers from SDRAM
00003 
00004 
00005 int * x313_fpn_readline(int line, int ignore);
00006 int x313_fpn_writeline(void);
00007 ssize_t x313_fpn_read(struct file * file, char * buf, size_t count, loff_t *off);
00008 ssize_t x313_fpn_write(struct file * file, const char * buf, size_t count, loff_t *off);
00009 int * x313_frame_readline(int line);
00010 ssize_t x313_frame_read(struct file * file, char * buf, size_t count, loff_t *off);
00011 loff_t  x313_frame_lseek(struct file * file, loff_t offset, int orig);
00012 void x313_frame_release(void); // was missing?
00013 int x313_frame_open(struct inode *inode, struct file *filp);
00014 int x313_fpn_open(struct inode *inode, struct file *filp);
00015 loff_t  x313_fpn_lseek(struct file * file, loff_t offset, int orig);
00016 void x313_fpn_release(void);
00017 void x313_f_invalidate (void); // to be called when page number is changed. Write should not be in progress

Generated on Thu Aug 7 16:19:00 2008 for elphel by  doxygen 1.5.1