Home
last modified time | relevance | path

Searched refs:eusart (Results 1 – 4 of 4) sorted by relevance

/hal_silabs-latest/gecko/emlib/src/
Dem_eusart.c61 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/
Dem_eusart.c61 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/
Dem_eusart.h904 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/
Dem_eusart.h904 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 …]