00001 #include "processor.h" 00002 00004 class DCSAccess { 00005 public: 00007 virtual bool checkPowerOn(UINT32 mid) = 0; 00008 00010 virtual void toStandby1() = 0; 00011 00013 virtual void toStandby2() = 0; 00014 00016 virtual void toHVPowerOn() = 0; 00017 00019 virtual bool checkSelectLine() = 0; 00020 00022 virtual void hardResetAll() = 0; 00023 }; 00024 00026 class DCSAccessDummy : public DCSAccess { 00027 public: 00028 bool checkPowerOn(UINT32 mid); 00029 00030 void toStandby1(); 00031 00032 void toStandby2(); 00033 00034 void toHVPowerOn(); 00035 00036 bool checkSelectLine(); 00037 00038 void hardResetAll(); 00039 };