Lines Matching +full:0 +full:x200000
16 #define __version__ "4.3.0"
26 #define EXIT_FAIL_NONSTARTER 0x01
27 #define EXIT_FAIL_ADDRESSLINES 0x02
28 #define EXIT_FAIL_OTHERTEST 0x04
57 * arg[0]: test start address
59 * testenable: enable test case, if 0 enable all case
60 * loops: test loops, if 0 endless loop
62 * return 0: success, other: fail
71 int exit_code = 0; in doing_memtester()
72 int abort = 0; in doing_memtester()
75 get_print_available_addr(start_adr, length, 0); in doing_memtester()
84 for (i = 0; i < ARRAY_SIZE(start_adr); i++) { in doing_memtester()
93 for (j = 0; j < test_banks; j++) { in doing_memtester()
96 printf("testing:0x%lx - 0x%lx\n", (ul)bufa[j], in doing_memtester()
109 for (i = 0;; i++) { in doing_memtester()
151 return 0; in doing_memtester()
159 ul loops = 0; in do_memtester()
160 ul testenable = 0; in do_memtester()
161 ul err_exit = 0; in do_memtester()
162 ul fix_bit = 0; in do_memtester()
163 ul fix_level = 0; in do_memtester()
175 if (strict_strtoul(argv[1], 0, &arg[0]) < 0) in do_memtester()
179 if (strict_strtoul(argv[2], 0, &arg[1]) < 0) in do_memtester()
183 if (strict_strtoul(argv[3], 0, &testenable) < 0) in do_memtester()
187 if (strict_strtoul(argv[4], 0, &err_exit) < 0) in do_memtester()
191 if (strict_strtoul(argv[5], 0, &fix_bit) < 0) in do_memtester()
195 if (strict_strtoul(argv[6], 0, &fix_level) < 0) in do_memtester()
199 if (strict_strtoul(argv[7], 0, &loops) < 0) in do_memtester()
205 return 0; in do_memtester()
212 "length: test length, should be 4k align, if 0 testing full space\n"
213 "testenable[option]: enable pattern by set bit to 1, null or 0"
233 " example: testenable=0x1000,enable Bit Flip only\n"
236 "fix_level: fix_bit's level, 0: low, 1: high\n"
237 "loop[option]: testing loop, if 0 or null endless loop\n"
239 " memtester 0x200000 0x1000000: start address: 0x200000 length:"
240 "0x1000000, enable all pattern, endless loop\n"
241 " memtester 0x200000 0x1000000 0x1000 100: start address:0x200000"
242 " length:0x1000000, Bit Flip only, loop 100 times\n"
243 " memtester 0 0: testing full space\n");