Changeset 22702
- Timestamp:
- 08/07/13 00:53:07 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
titan/titan/hwtest.h
r22683 r22702 178 178 addmenulist(&mlist, "RS232", NULL, NULL, 0, 0); 179 179 addmenulist(&mlist, "LNB", NULL, NULL, 0, 0); 180 addmenulist(&mlist, "Flash/Nand Check", NULL, NULL, 0, 0); 180 181 181 182 while(1) … … 542 543 free(tmpstr); tmpstr = NULL; 543 544 } 545 if(ostrcmp(mbox->name, "Flash/Nand Check") == 0) 546 { 547 int ret1 = 0, ret2 = 0, i = 0; 548 char* tmpstr = NULL, *tmpstr1 = NULL; 549 550 for(i = 0; i < 20; i++) 551 tmpstr = ostrcat(tmpstr, "0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789", 1, 0); 552 553 //check /var 554 ret = writesys("/var/hwtest.txt", tmpstr, 0); 555 if(ret == 0) 556 { 557 tmpstr1 = readsys("/var/hwtest.txt", 1); 558 if(ostrcmp(tmpstr, tmpstr1) != 0) ret = 1; 559 } 560 unlink("/var/hwtest.txt"); 561 free(tmpstr1); tmpstr1 = NULL; 562 563 //check /mnt 564 ret = writesys("/mnt/hwtest.txt", tmpstr, 0); 565 if(ret == 0) 566 { 567 tmpstr1 = readsys("/mnt/hwtest.txt", 1); 568 if(ostrcmp(tmpstr, tmpstr1) != 0) ret = 1; 569 } 570 unlink("/mnt/hwtest.txt"); 571 free(tmpstr); tmpstr = NULL; 572 free(tmpstr1); tmpstr1 = NULL; 573 574 if(ret1 == 0 && ret2 == 0) 575 textbox(_("Message"), _("SUCESS Flash/Nand"), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 0, 0); 576 else if(ret1 != 0 && ret2 != 0) 577 textbox(_("Message"), _("FAIL Flash/Nand (/var and /mnt)"), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 0, 0); 578 else if(ret1 != 0) 579 textbox(_("Message"), _("FAIL Flash/Nand (/var)"), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 0, 0); 580 else if(ret2 != 0) 581 textbox(_("Message"), _("FAIL Flash/Nand (/mnt)"), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 0, 0); 582 } 544 583 } 545 584 else
Note: See TracChangeset
for help on using the changeset viewer.