CTL_STATUS_t ctl_memchk_march_c_test_8b(void *start, size_t byte_count);
ctl_memchk_march_c_test_8b runs a MARCH C test over the memory pointed to by start of byte_count bytes.
The marching steps are:
↕(w0); ↑(r0,w1); ↑(r1,w0);
↕(r0); ↓(r0,w1); ↓(r1,w0); ↕(r0)
ctl_memchk_march_c_test_8b returns a standard status code.
Cheng-Wen Wu, "RAM Fault models and Memory Testing," Lab for Reliable Computing (LaRC), NTHU.