Searched refs:eusart (Results 1 – 4 of 4) sorted by relevance
| /hal_silabs-latest/gecko/emlib/src/ |
| D | em_eusart.c | 61 static CMU_Clock_TypeDef EUSART_ClockGet(EUSART_TypeDef *eusart); 63 static void EUSART_AsyncInitCommon(EUSART_TypeDef *eusart, 69 static void EUSART_SyncInitCommon(EUSART_TypeDef *eusart, 81 __STATIC_INLINE void eusart_sync(EUSART_TypeDef *eusart, uint32_t mask) in eusart_sync() argument 85 while ((eusart->SYNCBUSY & mask) != 0U) { in eusart_sync() 100 __STATIC_INLINE void EUSART_Disable(EUSART_TypeDef *eusart); 109 void EUSART_UartInitHf(EUSART_TypeDef *eusart, const EUSART_UartInit_TypeDef *init) in EUSART_UartInitHf() argument 112 EFM_ASSERT(EUSART_REF_VALID(eusart)); in EUSART_UartInitHf() 124 EUSART_AsyncInitCommon(eusart, init, NULL, NULL); in EUSART_UartInitHf() 135 void EUSART_UartInitLf(EUSART_TypeDef *eusart, const EUSART_UartInit_TypeDef *init) in EUSART_UartInitLf() argument [all …]
|
| /hal_silabs-latest/simplicity_sdk/platform/emlib/src/ |
| D | em_eusart.c | 61 static CMU_Clock_TypeDef EUSART_ClockGet(EUSART_TypeDef *eusart); 63 static void EUSART_AsyncInitCommon(EUSART_TypeDef *eusart, 69 static void EUSART_SyncInitCommon(EUSART_TypeDef *eusart, 81 __STATIC_INLINE void eusart_sync(EUSART_TypeDef *eusart, uint32_t mask) in eusart_sync() argument 85 while ((eusart->SYNCBUSY & mask) != 0U) { in eusart_sync() 100 __STATIC_INLINE void EUSART_Disable(EUSART_TypeDef *eusart); 109 void EUSART_UartInitHf(EUSART_TypeDef *eusart, const EUSART_UartInit_TypeDef *init) in EUSART_UartInitHf() argument 112 EFM_ASSERT(EUSART_REF_VALID(eusart)); in EUSART_UartInitHf() 124 EUSART_AsyncInitCommon(eusart, init, NULL, NULL); in EUSART_UartInitHf() 135 void EUSART_UartInitLf(EUSART_TypeDef *eusart, const EUSART_UartInit_TypeDef *init) in EUSART_UartInitLf() argument [all …]
|
| /hal_silabs-latest/simplicity_sdk/platform/emlib/inc/ |
| D | em_eusart.h | 904 void EUSART_UartInitHf(EUSART_TypeDef *eusart, const EUSART_UartInit_TypeDef *init); 912 void EUSART_UartInitLf(EUSART_TypeDef *eusart, const EUSART_UartInit_TypeDef *init); 921 void EUSART_IrDAInit(EUSART_TypeDef *eusart, 931 void EUSART_SpiInit(EUSART_TypeDef *eusart, const EUSART_SpiInit_TypeDef *init); 941 void EUSART_DaliInit(EUSART_TypeDef *eusart, 952 void EUSART_Reset(EUSART_TypeDef *eusart); 960 void EUSART_Enable(EUSART_TypeDef *eusart, EUSART_Enable_TypeDef enable); 975 uint8_t EUSART_Rx(EUSART_TypeDef *eusart); 988 uint16_t EUSART_RxExt(EUSART_TypeDef *eusart); 1003 void EUSART_Tx(EUSART_TypeDef *eusart, uint8_t data); [all …]
|
| /hal_silabs-latest/gecko/emlib/inc/ |
| D | em_eusart.h | 904 void EUSART_UartInitHf(EUSART_TypeDef *eusart, const EUSART_UartInit_TypeDef *init); 912 void EUSART_UartInitLf(EUSART_TypeDef *eusart, const EUSART_UartInit_TypeDef *init); 921 void EUSART_IrDAInit(EUSART_TypeDef *eusart, 931 void EUSART_SpiInit(EUSART_TypeDef *eusart, const EUSART_SpiInit_TypeDef *init); 941 void EUSART_DaliInit(EUSART_TypeDef *eusart, 952 void EUSART_Reset(EUSART_TypeDef *eusart); 960 void EUSART_Enable(EUSART_TypeDef *eusart, EUSART_Enable_TypeDef enable); 975 uint8_t EUSART_Rx(EUSART_TypeDef *eusart); 988 uint16_t EUSART_RxExt(EUSART_TypeDef *eusart); 1003 void EUSART_Tx(EUSART_TypeDef *eusart, uint8_t data); [all …]
|