Lines Matching refs:EFM_ASSERT

112   EFM_ASSERT(EUSART_REF_VALID(eusart));  in EUSART_UartInitHf()
114 EFM_ASSERT(init); in EUSART_UartInitHf()
118 EFM_ASSERT(init->oversampling != eusartOVS0); in EUSART_UartInitHf()
121 EFM_ASSERT(init->databits <= eusartDataBits9); in EUSART_UartInitHf()
138 EFM_ASSERT(EUSART_REF_VALID(eusart) && EUSART_EM2_CAPABLE(EUSART_NUM(eusart))); in EUSART_UartInitLf()
140 EFM_ASSERT(init); in EUSART_UartInitLf()
158 EFM_ASSERT( in EUSART_UartInitLf()
170 EFM_ASSERT(init->databits <= eusartDataBits9); in EUSART_UartInitLf()
172 EFM_ASSERT(init->oversampling == eusartOVS0); in EUSART_UartInitLf()
174 EFM_ASSERT(init->majorityVote == eusartMajorityVoteDisable); in EUSART_UartInitLf()
176 EFM_ASSERT((init->stopbits == eusartStopbits1) || (init->stopbits == eusartStopbits2)); in EUSART_UartInitLf()
178 EFM_ASSERT(init->baudrate <= 9600 && init->baudrate != 0); in EUSART_UartInitLf()
192 EFM_ASSERT(EUSART_REF_VALID(eusart)); in EUSART_IrDAInit()
194 EFM_ASSERT(irdaInit); in EUSART_IrDAInit()
198 EFM_ASSERT(EUSART_EM2_CAPABLE(EUSART_NUM(eusart))); in EUSART_IrDAInit()
200 EFM_ASSERT(irdaInit->init.oversampling == eusartOVS0); in EUSART_IrDAInit()
202EFM_ASSERT((irdaInit->init.stopbits == eusartStopbits1) || (irdaInit->init.stopbits == eusartStopb… in EUSART_IrDAInit()
204 EFM_ASSERT(irdaInit->init.baudrate <= 9600); in EUSART_IrDAInit()
205 EFM_ASSERT(irdaInit->init.enable == eusartEnableRx || irdaInit->init.enable == eusartDisable); in EUSART_IrDAInit()
207 EFM_ASSERT(irdaInit->init.oversampling != eusartOVS0); in EUSART_IrDAInit()
209 EFM_ASSERT(irdaInit->init.baudrate >= 2400 && irdaInit->init.baudrate <= 1152000); in EUSART_IrDAInit()
223 EFM_ASSERT(EUSART_REF_VALID(eusart)); in EUSART_SpiInit()
225 EFM_ASSERT(init); in EUSART_SpiInit()
227 EFM_ASSERT(init->bitRate <= 20000000); in EUSART_SpiInit()
230 EFM_ASSERT(!(init->advancedSettings->prsClockEnable)); in EUSART_SpiInit()
233 EFM_ASSERT(init->bitRate <= 10000000); in EUSART_SpiInit()
240 EFM_ASSERT((init->bitRate >= 5000000 && init->advancedSettings->setupWindow <= 4) in EUSART_SpiInit()
262 EFM_ASSERT(EUSART_REF_VALID(eusart)); in EUSART_DaliInit()
264 EFM_ASSERT(daliInit); in EUSART_DaliInit()
270 EFM_ASSERT( (daliInit->TXdatabits >> _EUSART_DALICFG_DALITXDATABITS_SHIFT) in EUSART_DaliInit()
276 EFM_ASSERT(EUSART_EM2_CAPABLE(EUSART_NUM(eusart))); in EUSART_DaliInit()
278 EFM_ASSERT(daliInit->init.oversampling == eusartOVS0); in EUSART_DaliInit()
281 EFM_ASSERT(daliInit->init.baudrate <= 4800); in EUSART_DaliInit()
283 EFM_ASSERT(daliInit->init.oversampling != eusartOVS0); in EUSART_DaliInit()
286 EFM_ASSERT(daliInit->init.baudrate >= 1200 && daliInit->init.baudrate <= 57600); in EUSART_DaliInit()
358 EFM_ASSERT(EUSART_REF_VALID(eusart)); in EUSART_Enable()
487 EFM_ASSERT(EUSART_REF_VALID(eusart)); in EUSART_Dali_Tx()
514 EFM_ASSERT(EUSART_REF_VALID(eusart)); in EUSART_Dali_Rx()
548 EFM_ASSERT(baudrate); in EUSART_BaudrateSet()
551 EFM_ASSERT(EUSART_REF_VALID(eusart)); in EUSART_BaudrateSet()
561 EFM_ASSERT(baudrate <= refFreq); in EUSART_BaudrateSet()
569 EFM_ASSERT(clkdiv <= (_EUSART_CFG2_SDIV_MASK >> _EUSART_CFG2_SDIV_SHIFT)); in EUSART_BaudrateSet()
582 EFM_ASSERT(false); in EUSART_BaudrateSet()
601 EFM_ASSERT(eusart->EN == EUSART_EN_EN); in EUSART_BaudrateSet()
641 EFM_ASSERT(baudrate <= (refFreq / 16)); in EUSART_BaudrateSet()
646 EFM_ASSERT(baudrate <= (refFreq / 8)); in EUSART_BaudrateSet()
651 EFM_ASSERT(baudrate <= (refFreq / 6)); in EUSART_BaudrateSet()
656 EFM_ASSERT(baudrate <= (refFreq / 4)); in EUSART_BaudrateSet()
661 EFM_ASSERT(refFreq >= (3 * baudrate)); // See Note #1. in EUSART_BaudrateSet()
667 EFM_ASSERT(0); in EUSART_BaudrateSet()
678 EFM_ASSERT(clkdiv <= _EUSART_CLKDIV_MASK); in EUSART_BaudrateSet()
701 EFM_ASSERT(EUSART_REF_VALID(eusart)); in EUSART_BaudrateGet()
739 EFM_ASSERT(EUSART_REF_VALID(eusart)); in EUSART_RxBlock()
765 EFM_ASSERT(EUSART_REF_VALID(eusart)); in EUSART_TxTristateSet()
792 EFM_ASSERT(EUSART_REF_VALID(eusart)); in EUSART_PrsTriggerEnable()
795 EFM_ASSERT(eusart->EN == EUSART_EN_EN); in EUSART_PrsTriggerEnable()
886 EFM_ASSERT(0); in EUSART_ClockGet()
1256 EFM_ASSERT(clkdiv <= _EUSART_CLKDIV_MASK); in EUSART_AsyncBaudrateCalc()