X-Git-Url: http://git.smho.de/gw/?p=owTools.git;a=blobdiff_plain;f=src%2Fmain.cpp;fp=src%2Fmain.cpp;h=0a6ccbd11d3796a2add89dc72abc78e66bb4d4bd;hp=de1707876324104f47fa816468481ab58e7c7073;hb=385ca6e4fbf0ecb17fa2eb2a8f5d0a91811a754a;hpb=6fc2902517a37f02af9daba6f3a4c631b925db8d diff --git a/src/main.cpp b/src/main.cpp index de17078..0a6ccbd 100755 --- a/src/main.cpp +++ b/src/main.cpp @@ -663,14 +663,14 @@ int main(int argc, char *argv[]) { //snum_t snum=owi->devices[sel]->getNum(); owDevice* dev=owi->devices[sel]; if(s.find("read")!=std::string::npos) { - int r=dev->readMemory(pnr,0,8,&mem); + int r=dev->readMemory(pnr,0,dev->getPageSize(),&mem); for(int i=0;iwriteMemory(pnr,0,8,&mem); - r=dev->readMemory(pnr,0,8,&mem); + int r=dev->writeMemory(pnr,0,dev->getPageSize(),&mem); + r=dev->readMemory(pnr,0,dev->getPageSize(),&mem); for(int i=0;i