14 #ifndef MCUXCLCORE_EXAMPLES_H_ 15 #define MCUXCLCORE_EXAMPLES_H_ 17 #include <mcuxClCore_Platform.h> 25 #define MCUXCLEXAMPLE_FUNCTION(_name) bool _name(void) 31 #define MCUXCLEXAMPLE_STATUS_OK true // TODO CLNS-3599: 0xC001C0DEu 38 #define MCUXCLEXAMPLE_OK MCUXCLEXAMPLE_STATUS_OK 44 #define MCUXCLEXAMPLE_STATUS_ERROR false // TODO CLNS-3599: 0xEEEEEEEEu 51 #define MCUXCLEXAMPLE_ERROR MCUXCLEXAMPLE_STATUS_ERROR 58 #define MCUXCLEXAMPLE_STATUS_FAILURE false // TODO CLNS-3599: 0xFFFFFFFFu 65 #define MCUXCLEXAMPLE_FAILURE MCUXCLEXAMPLE_STATUS_FAILURE 70 #define MCUXCLEXAMPLE_MAX( x, y ) ( ( x ) > ( y ) ? ( x ) : ( y ) ) 75 #define MCUXCLEXAMPLE_CEILING(x,y) (((x) + (y) - 1U) / (y)) 81 static inline bool mcuxClCore_assertEqual(
const uint8_t *
const x,
const uint8_t *
const y, uint32_t length)
83 for (uint32_t i = 0; i < length; ++i)
Provides the API for the CSSL flow protection mechanism.
#define MCUX_CSSL_FP_FUNCTION_DEF(...)
Definition of a flow protected function.
Definition: mcuxCsslFlowProtection.h:159