3.2.2.1 DIAG_CPU_SelfTestSubset2()

diag_result_t DIAG_CPU_SelfTestSubset2 (void )

Executes the CPU Self-Test Subset-2.  

Functional items covered by Subset-2 are mentioned below: All conditional branch instructions with alternative conditions Program Counter (PC) behavior during program flow change operations All CALL and RETURN operations NOP instruction All stack operations.

Parameters:
None.
Returns:

DIAG_PASS - CPU Self-Test Subset-2 executed successfully

DIAG_FAIL - A Fault is detected during the CPU Self-Test Subset-2 diagnosis