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

Go to the documentation of this file.
00001 
00002 
00003 
00004 //#define CMOSCAM_MAJOR    126
00005 #define X3X3_EXIF_MAJOR 125
00006 #define ELPHEL_MAJOR     126
00007 #define STREAM_MAJOR     127
00008 #define FPGA_MAJOR       129
00009 #define FPGA_JTAG_MAJOR  132
00010 #define FPGA_CLOCK_MAJOR 133
00011 #define X3X3_I2C_MAJOR   134
00012 #define CIRCBUF_MAJOR    135
00013 //#define FRAMEPARS_MAJOR  136
00014 #define FRAMEPARS_MAJOR  130
00015 #define GAMMAS_MAJOR     137
00016 #define HISTOGRAMS_MAJOR 138
00017 //#define IMAGERAW_MAJOR   139
00018 #define IMAGERAW_MAJOR   131
00019 #define IMAGEACQ_MAJOR   140
00020 
00021 
00022 
00024 
00025 #define IMAGERAW_MINOR_FRAME    1
00026 #define IMAGERAW_MINOR_FPN      2
00027 #define IMAGERAW_MINOR_UNLOCK   3
00028 
00029 
00030 #define CMOSCAM_MINOR_RWTABLES    9
00031 #define CMOSCAM_MINOR_CIRCBUF    11
00032 #define CMOSCAM_MINOR_HISTOGRAM  12
00033 #define CMOSCAM_MINOR_JPEAGHEAD  13
00034 #define CMOSCAM_MINOR_GAMMA      14
00035 #define CMOSCAM_MINOR_FRAMEPARS  16
00036 #define CMOSCAM_MINOR_GAMMAS     17
00037 #define CMOSCAM_MINOR_HISTOGRAMS 18
00038 #define CMOSCAM_MINOR_IMAGEACQ   19
00039 #define CMOSCAM_MINOR_HUFFMAN    20
00040 
00041 #define FPGACONF_MINOR_IORW      3   /* direct R/W FPGA registers */
00042 #define FPGACONF_MINOR_SDRAM     4   /* read/write SDRAM through PIO */
00043 #define FPGACONF_MINOR_TABLES    6   
00044  
00045 
00046 #define FPGA_CLOCK_MINOR    2
00047 #define FPGA_CLOCK_MINOR_I2C        2
00048 #define FPGA_CLOCK_MINOR_CLOCKS     3
00049 
00050 
00051 #define FPGA_JTAG_RESET_MINOR   0  // just close open files
00052 #define FPGA_JTAG_RAW_MINOR 0  // just close open files
00053 #define FPGA_JTAG_MINOR     1
00054 #define FPGA_SJTAG_MINOR    2
00055 #define FPGA_AJTAG_MINOR    3
00056 #define FPGA_JTAG_BOUNDARY_MINOR    5  // read/write boundary pins of the main FPGA
00057 #define FPGA_SJTAG_BOUNDARY_MINOR   6  // read/write boundary pins of the sensor board FPGA
00058 #define FPGA_AJTAG_BOUNDARY_MINOR   7  // read/write boundary pins of the aux board FPGA
00059 
00060 
00061 #define X3X3_EXIF_EXIF    0 // read encoded Exif data (SEEK_END,
00062 #define X3X3_EXIF_META    1 // write metadata, concurently opened files. All writes atomic
00063 // control/setup devices
00064 #define X3X3_EXIF_TEMPLATE 2 // write Exif template
00065 #define X3X3_EXIF_METADIR  3 // write metadata to Exif header translation (dir_table[MAX_EXIF_FIELDS])
00066 // those 2 files will disable exif_enable and exif_valid, truncate file size to file pointer on release.
00067 #define X3X3_EXIF_TIME     4 // write today/tomorrow date (YYYY:MM:DD) and number of seconds at today/tomorrow
00068                              // midnight (00:00:00) in seconds from epoch (long, startting from LSB)

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