Lines Matching refs:flexioBase

64     FLEXIO_Init(base->flexioBase, &flexioConfig);  in FLEXIO_MCULCD_Init()
143 timerCompare = base->flexioBase->TIMCMP[base->timerIndex]; in FLEXIO_MCULCD_SetBaudRate()
147 base->flexioBase->TIMCMP[base->timerIndex] = timerCompare; in FLEXIO_MCULCD_SetBaudRate()
169 flags = FLEXIO_GetShifterStatusFlags(base->flexioBase); in FLEXIO_MCULCD_GetStatusFlags()
208 FLEXIO_ClearShifterStatusFlags(base->flexioBase, flags); in FLEXIO_MCULCD_ClearStatusFlags()
235 FLEXIO_EnableShifterStatusInterrupts(base->flexioBase, interrupts); in FLEXIO_MCULCD_EnableInterrupts()
262 FLEXIO_DisableShifterStatusInterrupts(base->flexioBase, interrupts); in FLEXIO_MCULCD_DisableInterrupts()
294 return base->flexioBase->SHIFTBUFBYS[base->rxShifterEndIndex]; in FLEXIO_MCULCD_ReadData()
296 return base->flexioBase->SHIFTBUFHWS[base->rxShifterEndIndex]; in FLEXIO_MCULCD_ReadData()
322 base->flexioBase->SHIFTCFG[base->txShifterStartIndex] = in FLEXIO_MCULCD_SetSingleBeatWriteConfig()
326 base->flexioBase->SHIFTCTL[base->txShifterStartIndex] = in FLEXIO_MCULCD_SetSingleBeatWriteConfig()
331 timerCompare = base->flexioBase->TIMCMP[base->timerIndex] & 0xFFU; in FLEXIO_MCULCD_SetSingleBeatWriteConfig()
337 base->flexioBase->TIMCMP[base->timerIndex] = (1UL << 8U) | timerCompare; in FLEXIO_MCULCD_SetSingleBeatWriteConfig()
340 base->flexioBase->TIMCFG[base->timerIndex] = in FLEXIO_MCULCD_SetSingleBeatWriteConfig()
347 base->flexioBase->TIMCTL[base->timerIndex] = in FLEXIO_MCULCD_SetSingleBeatWriteConfig()
367 base->flexioBase->TIMCTL[base->timerIndex] = 0U; in FLEXIO_MCULCD_ClearSingleBeatWriteConfig()
368 base->flexioBase->TIMCFG[base->timerIndex] = 0U; in FLEXIO_MCULCD_ClearSingleBeatWriteConfig()
370 base->flexioBase->TIMSTAT = (1UL << base->timerIndex); in FLEXIO_MCULCD_ClearSingleBeatWriteConfig()
372 base->flexioBase->SHIFTCTL[base->txShifterStartIndex] = 0U; in FLEXIO_MCULCD_ClearSingleBeatWriteConfig()
373 base->flexioBase->SHIFTCFG[base->txShifterStartIndex] = 0U; in FLEXIO_MCULCD_ClearSingleBeatWriteConfig()
375 base->flexioBase->SHIFTSTAT = (1UL << base->txShifterStartIndex); in FLEXIO_MCULCD_ClearSingleBeatWriteConfig()
414 base->flexioBase->SHIFTCFG[base->rxShifterEndIndex] = in FLEXIO_MCULCD_SetSingleBeatReadConfig()
417 base->flexioBase->SHIFTCTL[base->rxShifterEndIndex] = in FLEXIO_MCULCD_SetSingleBeatReadConfig()
423 base->flexioBase->TIMCFG[base->timerIndex] = in FLEXIO_MCULCD_SetSingleBeatReadConfig()
431 timerCompare = base->flexioBase->TIMCMP[base->timerIndex] & 0xFFU; in FLEXIO_MCULCD_SetSingleBeatReadConfig()
437 base->flexioBase->TIMCMP[base->timerIndex] = (1UL << 8U) | timerCompare; in FLEXIO_MCULCD_SetSingleBeatReadConfig()
439 base->flexioBase->TIMCTL[base->timerIndex] |= in FLEXIO_MCULCD_SetSingleBeatReadConfig()
459 base->flexioBase->TIMCTL[base->timerIndex] = 0U; in FLEXIO_MCULCD_ClearSingleBeatReadConfig()
460 base->flexioBase->TIMCFG[base->timerIndex] = 0U; in FLEXIO_MCULCD_ClearSingleBeatReadConfig()
462 base->flexioBase->TIMSTAT = (1UL << base->timerIndex); in FLEXIO_MCULCD_ClearSingleBeatReadConfig()
464 base->flexioBase->SHIFTCTL[base->rxShifterEndIndex] = 0U; in FLEXIO_MCULCD_ClearSingleBeatReadConfig()
465 base->flexioBase->SHIFTCFG[base->rxShifterEndIndex] = 0U; in FLEXIO_MCULCD_ClearSingleBeatReadConfig()
467 base->flexioBase->SHIFTSTAT = (1UL << base->rxShifterEndIndex); in FLEXIO_MCULCD_ClearSingleBeatReadConfig()
494 base->flexioBase->SHIFTCFG[base->txShifterStartIndex] = in FLEXIO_MCULCD_SetMultiBeatsWriteConfig()
498 base->flexioBase->SHIFTCTL[base->txShifterStartIndex] = in FLEXIO_MCULCD_SetMultiBeatsWriteConfig()
505 …base->flexioBase->SHIFTCFG[i] = FLEXIO_SHIFTCFG_PWIDTH((uint32_t)FLEXIO_MCULCD_DATA_BUS_WIDTH - 1U… in FLEXIO_MCULCD_SetMultiBeatsWriteConfig()
508 base->flexioBase->SHIFTCTL[i] = in FLEXIO_MCULCD_SetMultiBeatsWriteConfig()
514 timerCompare = base->flexioBase->TIMCMP[base->timerIndex] & 0xFFU; in FLEXIO_MCULCD_SetMultiBeatsWriteConfig()
525 base->flexioBase->TIMCMP[base->timerIndex] = ((beats * 2UL - 1UL) << 8U) | timerCompare; in FLEXIO_MCULCD_SetMultiBeatsWriteConfig()
528 base->flexioBase->TIMCFG[base->timerIndex] = in FLEXIO_MCULCD_SetMultiBeatsWriteConfig()
535 base->flexioBase->TIMCTL[base->timerIndex] = in FLEXIO_MCULCD_SetMultiBeatsWriteConfig()
558 base->flexioBase->TIMCTL[base->timerIndex] = 0U; in FLEXIO_MCULCD_ClearMultiBeatsWriteConfig()
559 base->flexioBase->TIMCFG[base->timerIndex] = 0U; in FLEXIO_MCULCD_ClearMultiBeatsWriteConfig()
561 base->flexioBase->TIMSTAT = (1UL << base->timerIndex); in FLEXIO_MCULCD_ClearMultiBeatsWriteConfig()
566 base->flexioBase->SHIFTCFG[i] = 0U; in FLEXIO_MCULCD_ClearMultiBeatsWriteConfig()
567 base->flexioBase->SHIFTCTL[i] = 0U; in FLEXIO_MCULCD_ClearMultiBeatsWriteConfig()
571 base->flexioBase->SHIFTSTAT = statusFlags; in FLEXIO_MCULCD_ClearMultiBeatsWriteConfig()
614 …base->flexioBase->SHIFTCFG[i] = FLEXIO_SHIFTCFG_PWIDTH((uint32_t)FLEXIO_MCULCD_DATA_BUS_WIDTH - 1U… in FLEXIO_MCULCD_SetMultiBeatsReadConfig()
617 base->flexioBase->SHIFTCTL[i] = in FLEXIO_MCULCD_SetMultiBeatsReadConfig()
623 base->flexioBase->SHIFTCFG[base->rxShifterEndIndex] = in FLEXIO_MCULCD_SetMultiBeatsReadConfig()
625 base->flexioBase->SHIFTCTL[base->rxShifterEndIndex] = in FLEXIO_MCULCD_SetMultiBeatsReadConfig()
630 timerCompare = base->flexioBase->TIMCMP[base->timerIndex] & 0xFFU; in FLEXIO_MCULCD_SetMultiBeatsReadConfig()
641 base->flexioBase->TIMCMP[base->timerIndex] = ((beats * 2UL - 1UL) << 8U) | timerCompare; in FLEXIO_MCULCD_SetMultiBeatsReadConfig()
644 base->flexioBase->TIMCFG[base->timerIndex] = in FLEXIO_MCULCD_SetMultiBeatsReadConfig()
652 base->flexioBase->TIMCTL[base->timerIndex] |= in FLEXIO_MCULCD_SetMultiBeatsReadConfig()
675 base->flexioBase->TIMCTL[base->timerIndex] = 0U; in FLEXIO_MCULCD_ClearMultiBeatsReadConfig()
676 base->flexioBase->TIMCFG[base->timerIndex] = 0U; in FLEXIO_MCULCD_ClearMultiBeatsReadConfig()
678 base->flexioBase->TIMSTAT = (1UL << base->timerIndex); in FLEXIO_MCULCD_ClearMultiBeatsReadConfig()
682 base->flexioBase->SHIFTCTL[i] = 0U; in FLEXIO_MCULCD_ClearMultiBeatsReadConfig()
683 base->flexioBase->SHIFTCFG[i] = 0U; in FLEXIO_MCULCD_ClearMultiBeatsReadConfig()
687 base->flexioBase->SHIFTSTAT = statusFlags; in FLEXIO_MCULCD_ClearMultiBeatsReadConfig()
719 FLEXIO_Type *flexioBase = base->flexioBase; in FLEXIO_MCULCD_WriteCommandBlocking() local
734 flexioBase->SHIFTBUF[base->txShifterStartIndex] = command; in FLEXIO_MCULCD_WriteCommandBlocking()
737 while (0U == ((1UL << base->timerIndex) & FLEXIO_GetTimerStatusFlags(flexioBase))) in FLEXIO_MCULCD_WriteCommandBlocking()
772 FLEXIO_Type *flexioBase = base->flexioBase; in FLEXIO_MCULCD_WriteDataArrayBlocking() local
791 flexioBase->SHIFTBUF[base->txShifterStartIndex] = data8Bit[i]; in FLEXIO_MCULCD_WriteDataArrayBlocking()
794 while (0U == ((1UL << base->timerIndex) & flexioBase->TIMSTAT)) in FLEXIO_MCULCD_WriteDataArrayBlocking()
799 flexioBase->TIMSTAT = 1UL << base->timerIndex; in FLEXIO_MCULCD_WriteDataArrayBlocking()
807 flexioBase->SHIFTBUF[base->txShifterStartIndex] = data16Bit[i]; in FLEXIO_MCULCD_WriteDataArrayBlocking()
810 while (0U == ((1UL << base->timerIndex) & flexioBase->TIMSTAT)) in FLEXIO_MCULCD_WriteDataArrayBlocking()
815 flexioBase->TIMSTAT = 1UL << base->timerIndex; in FLEXIO_MCULCD_WriteDataArrayBlocking()
844 FLEXIO_Type *flexioBase = base->flexioBase; in FLEXIO_MCULCD_ReadDataArrayBlocking() local
862 while (0U == ((1UL << base->rxShifterEndIndex) & FLEXIO_GetShifterStatusFlags(flexioBase))) in FLEXIO_MCULCD_ReadDataArrayBlocking()
866 data8Bit[i] = (uint8_t)flexioBase->SHIFTBUFBYS[base->rxShifterEndIndex]; in FLEXIO_MCULCD_ReadDataArrayBlocking()
875 while (0U == ((1UL << base->rxShifterEndIndex) & FLEXIO_GetShifterStatusFlags(flexioBase))) in FLEXIO_MCULCD_ReadDataArrayBlocking()
879 data16Bit[i] = (uint16_t)flexioBase->SHIFTBUFHWS[base->rxShifterEndIndex]; in FLEXIO_MCULCD_ReadDataArrayBlocking()
884 while (0U == ((1UL << base->rxShifterEndIndex) & FLEXIO_GetShifterStatusFlags(flexioBase))) in FLEXIO_MCULCD_ReadDataArrayBlocking()
893 data8Bit[i] = (uint8_t)flexioBase->SHIFTBUFBYS[base->rxShifterEndIndex]; in FLEXIO_MCULCD_ReadDataArrayBlocking()
895 data16Bit[i] = (uint16_t)flexioBase->SHIFTBUFHWS[base->rxShifterEndIndex]; in FLEXIO_MCULCD_ReadDataArrayBlocking()
916 FLEXIO_Type *flexioBase = base->flexioBase; in FLEXIO_MCULCD_WriteSameValueBlocking() local
935 flexioBase->SHIFTBUF[base->txShifterStartIndex] = sameValue; in FLEXIO_MCULCD_WriteSameValueBlocking()
938 while (0U == ((1UL << base->timerIndex) & flexioBase->TIMSTAT)) in FLEXIO_MCULCD_WriteSameValueBlocking()
943 flexioBase->TIMSTAT = 1UL << base->timerIndex; in FLEXIO_MCULCD_WriteSameValueBlocking()
1014 (void)EnableIRQ(flexio_irqs[FLEXIO_GetInstance(base->flexioBase)]); in FLEXIO_MCULCD_TransferCreateHandle()