Performs a self-test of the CLB (Custom Logic Block) DICO and MACO sub-blocks by executing the sub-tests selected by testMask.
Each sub-test saves and restores all registers it modifies, so they may be run in any combination and in any order.
- Note
- This function is only available on PSC3x8 device series.
- Parameters
-
- Returns
- OK_STATUS (0) - All selected sub-tests passed.
ERROR_STATUS (1) - No valid sub-test was selected, or at least one selected sub-test failed. Execution stops at the first failing sub-test.