//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;i<r;i++) printf("%02X ",mem[i]);
printf("\n");
exit(0);
} else
if(s.find("write")!=std::string::npos) {
- int r=dev->writeMemory(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<r;i++) printf("%02X ",mem[i]);
printf("\n");
exit(0);