memtest86plus/tests
martinwhitaker 186ef6e913
Improved own addr test (#219)
* For 64-bit images, use the physical address as the test pattern in test 2.

This will make it easier to diagnose faults.

* Disable test 1 by default (issue #155).

Test 2 provides the same test coverage. Test 1 may make it slightly easier
to diagnose faults with a 32-bit image, so leave it as an option.

* For 32 bit images, use the physical address to generate the offset in test 2.

Detecting a stage change and using that to reset the offset counter
could fail when the config menu was used to skip to the next test
(issue #224).
2023-01-04 23:26:22 +01:00
..
addr_walk1.c Simple maintenance improvements (#145) 2022-08-15 17:51:48 +02:00
bit_fade.c Remove volatile qualifier from testword pointers. 2022-02-19 13:01:42 +00:00
block_move.c Skip segments in tests where the calculated chunk size is too small. 2022-12-10 15:24:26 +00:00
modulo_n.c Skip segments in tests where the calculated chunk size is too small. 2022-12-10 15:24:26 +00:00
mov_inv_fixed.c Skip segments in tests where the calculated chunk size is too small. 2022-12-10 15:24:26 +00:00
mov_inv_random.c Skip segments in tests where the calculated chunk size is too small. 2022-12-10 15:24:26 +00:00
mov_inv_walk1.c Skip segments in tests where the calculated chunk size is too small. 2022-12-10 15:24:26 +00:00
own_addr.c Improved own addr test (#219) 2023-01-04 23:26:22 +01:00
test_funcs.h Exclude copyright notices from Doxygen file descriptions. 2022-02-19 19:56:55 +00:00
test_helper.c Improve efficiency of random number generation (discussion #8). 2022-03-05 20:04:32 +00:00
test_helper.h Improve efficiency of random number generation (discussion #8). 2022-03-05 20:04:32 +00:00
tests.c Improved own addr test (#219) 2023-01-04 23:26:22 +01:00
tests.h Exclude copyright notices from Doxygen file descriptions. 2022-02-19 19:56:55 +00:00