00001 #ifndef _SSD_READER_H_
00002 #define _SSD_READER_H_
00003
00004 #include <sys/types.h>
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 namespace OLDEVP {
00020 struct ssd_t {
00021 ssd_t();
00022 void reset();
00023 int check();
00024
00025 int fenceA;
00026 int channels ;
00027 int mode ;
00028 int max_channels ;
00029
00030
00031 u_char counts[40][64] ;
00032
00033
00034
00035 u_char strip[40][64][192];
00036
00037
00038
00039 u_char adc[40][64][192];
00040
00041
00042
00043
00044
00045 u_char *raw[4][2] ;
00046 int fenceZ;
00047
00048 };
00049
00050 extern struct ssd_t ssd ;
00051
00052 extern int ssdReader(char *mem) ;
00053 }
00054 #endif