int readScratchpad(std::vector<uint8_t> *sp);
virtual int convertAll();
virtual int getPageSize() {return 8;}
+ virtual int readMemory(int page,int start, int count,std::vector<uint8_t> *data);
} ;
virtual int getPageSize() {return 32;}
+} ;
+
+class owDeviceDS2408:public owDevice {
+public:
+ owDeviceDS2408(owInterface *owi_,snum_t num):owDevice(owi_,num) {}
+
+ virtual void setDefaultConfig();
+ virtual int convertAll();
+ virtual int readMemory(int page,int start, int count,std::vector<uint8_t> *data);
+ virtual int writeMemory(int page,int start, int count,std::vector<uint8_t> *data);
+ int readChannelAccess(int count,std::vector<uint8_t> *data);
+ int writeChannelAccess(int count, std::vector<uint8_t> *data);
+ int resetActivityLatches();
+ virtual int getPageSize() {return 32;}
+
+
} ;