fdhwlib
2.0.25
|
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