fdhwlib  2.0.25
/home/kopmann/git-mirror/fdhwlib/fdhwlib/hw4/fltautoincram.h
Go to the documentation of this file.
00001 /***************************************************************************
00002     fltautoincram.h  -  description
00003 
00004     begin                : Dec 04 2009
00005     copyright            : (C) 2009 by Till Bergmann
00006     email                : Till.Bergmann@kit.edu
00007  ***************************************************************************/
00008 
00009 
00010 
00011 #ifndef _HW4_FLTAUTOINCRAM_H_INCLUDED
00012 #define _HW4_FLTAUTOINCRAM_H_INCLUDED
00013 
00014 #include <hw4/sltdef.h>
00015 #include <hw4/baseregister.h>
00016 
00017 
00018 namespace hw4 {
00019 
00025 class FltAutoIncRAM : public BaseRegister {
00026 
00027 public:
00028 
00029   FltAutoIncRAM(const char * name, int slotID, unsigned int regID, int r, int w, int len, int addrShift, int blockLen);
00030         
00031   virtual ~FltAutoIncRAM();
00032   
00033   void readBlockAutoInc(int chan, unsigned long *data, unsigned long start, unsigned long blockLen);
00034 
00035 };
00036 
00037 } // namespace hw4
00038 
00039 #endif // _HW4_FLTAUTOINCRAM_H_INCLUDED