• Main Page
  • Related Pages
  • Namespaces
  • Data Structures
  • Files
  • File List
  • Globals

beamtime/gsi-aug12/hd/mbs/scalormulib.h (r4864/r3241)

Go to the documentation of this file.
00001 #ifndef SCALORMULIB_H
00002 #define SCALORMULIB_H
00003 
00004 typedef struct {
00005    long  volatile *pl_latch;
00006    long  volatile *pl_reset;
00007 
00008    long  volatile *pl_mask;
00009 
00010    long  volatile *pl_scalers[32];
00011 
00012    long  volatile *pl_scaler1;
00013         long  volatile *pl_scaler2;
00014         long  volatile *pl_scaler3;
00015         long  volatile *pl_scaler4;
00016    long  volatile *pl_scaler5;
00017    long  volatile *pl_scaler6;
00018         long  volatile *pl_scaler7;
00019         long  volatile *pl_scaler8;
00020         long  volatile *pl_scaler9;
00021    long  volatile *pl_scaler10;
00022    long  volatile *pl_scaler11;
00023         long  volatile *pl_scaler12;
00024         long  volatile *pl_scaler13;
00025         long  volatile *pl_scaler14;
00026    long  volatile *pl_scaler15;
00027    long  volatile *pl_scaler16;
00028         
00029    long  volatile *pl_scaler17;
00030         long  volatile *pl_scaler18;
00031         long  volatile *pl_scaler19;
00032         long  volatile *pl_scaler20;
00033    long  volatile *pl_scaler21;
00034    long  volatile *pl_scaler22;
00035         long  volatile *pl_scaler23;
00036         long  volatile *pl_scaler24;
00037         long  volatile *pl_scaler25;
00038    long  volatile *pl_scaler26;
00039    long  volatile *pl_scaler27;
00040         long  volatile *pl_scaler28;
00041         long  volatile *pl_scaler29;
00042         long  volatile *pl_scaler30;
00043    long  volatile *pl_scaler31;
00044    long  volatile *pl_scaler32;
00045 // end VULOM4 triggerbox + scaler
00046 
00047 } s_scalormu;
00048 
00049 void scalormu_getptr(long l_virt_base, s_scalormu* ps);
00050 
00051 void scalormu_init(s_scalormu* ps);
00052 
00053 long scalormu_read(long* pl_dat, s_scalormu* ps);
00054 
00055 void scalormu_reset_scalers( s_scalormu* ps);
00056 
00057 #endif 

Generated on Tue Dec 10 2013 04:52:21 for ROCsoft by  doxygen 1.7.1