3.2.1.1 DIAG_CORE_M0p_STL

Returns the status of the ARM S/W Test Library (STL) diagnostic

DIAG_TEST_STATUS  
DIAG_CORE_M0p_STL
(
    DIAG_CONTEXT context
);

Diagnostic verifies the following faults do not exist

  • Incorrect results stored in Core register
  • Conditional execution may be incorrect
  • Invalid operation
  • Execution may be incorrect
  • Conditional execution may be incorrect
  • Incorrect interrupt processing sequence
  • Incorrect results stored
  • Recursive trap servicing

Operating Mode

  • Interface can run at POST and On Demand

Precondition

  • Run DIAG_CORE_M0p_STL_Init before this function

Parameters

  • DIAG_CONTEXT context - mode for OOR (POST) or OL (On Demand)

Returns

  • DIAG_STATUS