4.5.1 Functions

  • diag_result_t DIAG_STACK_MarchCMinus (void)

    Implements the March C- test on the stack. It is a complete and irredundant test capable of detecting stuck-at Fault, addressing Fault, transition Fault and CF. This test has a complexity of 11n, where n is the number of bits. Since this is a destructive test, DIAG_MarchBufferAddress is used to save and restore user memory during the test.