fdhwlib  2.0.25
/home/kopmann/git-mirror/fdhwlib/fdhwlib/hw4/fltperiphstatus.h
Go to the documentation of this file.
00001 /***************************************************************************
00002     FltPeriphStatus.h  -  description
00003 
00004     begin                : Mon Jul 3 2000
00005     copyright            : (C) 2000 by Andreas Kopmann
00006     email                : kopmann@hpe.fzk.de
00007  ***************************************************************************/
00008 
00009 
00010 #ifndef _HW4_FLTPERIPHSTATUS_INCLUDED
00011 #define _HW4_FLTPERIPHSTATUS_INCLUDED
00012 
00013 #include <Pbus/Pbus.h>
00014 
00015 #include <hw4/fltdef.h>
00016 #include <hw4/fltperiphregister.h>
00017 
00018 
00019 namespace hw4 {
00020 
00021 // --- forward declaration(s)
00022 
00023 class BaseRegisterItem;
00024 
00045 class FltPeriphStatus :public FltPeriphRegister {
00046 public:
00047     FltPeriphStatus(const char * name, int slotID, int regID, int r, int w, int len, int addrShift);
00048 
00049     BaseRegisterItem *pageNumber;
00050 
00051     BaseRegisterItem *pageReceiverError;
00052         
00053     BaseRegisterItem *statisticUnitError;
00054 
00055     BaseRegisterItem *pll1Unlocked;
00056 
00057     BaseRegisterItem *pll2Unlocked;
00058     
00059     BaseRegisterItem *qdrDllClockError;
00060     
00061     BaseRegisterItem *qdrSelftestError;
00062 
00063     BaseRegisterItem *fid;
00064 };
00065 
00066 } // namespace hw4
00067 
00068 #endif // _HW4_FLTPERIPHSTATUS_INCLUDED
00069