iLLD_TC27xD
1.0
|
Macros | |
#define | __minX(X, Y) ( ((X) < (Y)) ? (X) : (Y) ) |
#define | __maxX(X, Y) ( ((X) > (Y)) ? (X) : (Y) ) |
#define | __saturateX(X, Min, Max) ( __minX(__maxX(X, Min), Max) ) |
#define | __checkrangeX(X, Min, Max) (((X) >= (Min)) && ((X) <= (Max))) |
Functions | |
sint32 | __min (sint32, sint32) __attribute__((intrinsic_pseudo(3 |
sint32 | __mins (sint32, sint32) __attribute__((intrinsic_function(0x10b |
uint32 | __minu (uint32, uint32) __attribute__((intrinsic_pseudo(3 |
sint32 | __max (sint32, sint32) __attribute__((intrinsic_pseudo(3 |
uint32 | __maxs (uint32, uint32) __attribute__((intrinsic_function(0x10b |
uint32 | __maxu (uint32, uint32) __attribute__((intrinsic_pseudo(3 |
Variables | |
sint32 | min |
sint32 min | h |
uint32 min | u |
sint32 | max |
Macro compatible with float, fix point, signed integer and unsigned integer
#define __checkrangeX | ( | X, | |
Min, | |||
Max | |||
) | (((X) >= (Min)) && ((X) <= (Max))) |
Definition at line 67 of file IfxCpu_IntrinsicsDcc.h.
#define __maxX | ( | X, | |
Y | |||
) | ( ((X) > (Y)) ? (X) : (Y) ) |
Definition at line 65 of file IfxCpu_IntrinsicsDcc.h.
#define __minX | ( | X, | |
Y | |||
) | ( ((X) < (Y)) ? (X) : (Y) ) |
Definition at line 64 of file IfxCpu_IntrinsicsDcc.h.
Definition at line 66 of file IfxCpu_IntrinsicsDcc.h.
Return maximum of two integers
Referenced by Ifx_Fifo_canWriteCount(), Ifx_Shell_process(), and IfxQspi_calculateTimeQuantumLength().
Return maximum of two unsigned integers
Referenced by IfxAsclin_setBitTiming(), IfxScuCcu_setGtmFrequency(), IfxScuCcu_setSpbFrequency(), and IfxScuCcu_setSriFrequency().
Return minimum of two integers
Referenced by Ifx_Console_printAlign(), Ifx_Fifo_canReadCount(), Ifx_Fifo_canWriteCount(), Ifx_Shell_parseToken(), IfxAsclin_Spi_read(), IfxAsclin_Spi_write(), and IfxQspi_calculateExtendedConfigurationValue().
Return minimum of two unsigned integers
Referenced by IfxAsclin_setFilterDepth(), IfxAsclin_setLinResponseTimeoutThreshold(), IfxAsclin_setRxFifoInterruptLevel(), IfxAsclin_setSamplePointPosition(), IfxAsclin_setTxFifoInterruptLevel(), IfxCcu6_PwmHl_init(), IfxCcu6_PwmHl_setDeadtime(), IfxVadc_calculateSampleTime(), IfxVadc_initializeFAdcD(), and IfxVadc_initializeFAdcI().
Definition at line 75 of file IfxCpu_IntrinsicsDcc.h.
sint32 max |
Definition at line 83 of file IfxCpu_IntrinsicsDcc.h.
Referenced by IfxCpu_getRandomValueWithinRange().
sint32 min |
Definition at line 71 of file IfxCpu_IntrinsicsDcc.h.
Referenced by IfxCpu_getRandomValueWithinRange().
Definition at line 79 of file IfxCpu_IntrinsicsDcc.h.
Referenced by IfxVadc_clearAllResultRequests(), and IfxVadc_setArbiterPriority().