Lines Matching refs:eusart
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);
1016 void EUSART_TxExt(EUSART_TypeDef *eusart, uint16_t data);
1031 uint16_t EUSART_Spi_TxRx(EUSART_TypeDef *eusart, uint16_t data);
1045 void EUSART_Dali_Tx(EUSART_TypeDef *eusart, uint32_t data);
1059 uint32_t EUSART_Dali_Rx(EUSART_TypeDef *eusart);
1072 void EUSART_BaudrateSet(EUSART_TypeDef *eusart,
1083 uint32_t EUSART_BaudrateGet(EUSART_TypeDef *eusart);
1092 void EUSART_RxBlock(EUSART_TypeDef *eusart,
1101 void EUSART_TxTristateSet(EUSART_TypeDef *eusart,
1114 void EUSART_PrsTriggerEnable(EUSART_TypeDef *eusart,
1124 __STATIC_INLINE uint32_t EUSART_StatusGet(EUSART_TypeDef *eusart) in EUSART_StatusGet() argument
1126 return eusart->STATUS; in EUSART_StatusGet()
1138 __STATIC_INLINE void EUSART_IntClear(EUSART_TypeDef *eusart, uint32_t flags) in EUSART_IntClear() argument
1140 eusart->IF_CLR = flags; in EUSART_IntClear()
1152 __STATIC_INLINE void EUSART_IntDisable(EUSART_TypeDef *eusart, uint32_t flags) in EUSART_IntDisable() argument
1154 eusart->IEN_CLR = flags; in EUSART_IntDisable()
1166 __STATIC_INLINE void EUSART_IntEnable(EUSART_TypeDef *eusart, uint32_t flags) in EUSART_IntEnable() argument
1168 eusart->IEN_SET = flags; in EUSART_IntEnable()
1178 __STATIC_INLINE uint32_t EUSART_IntGet(EUSART_TypeDef *eusart) in EUSART_IntGet() argument
1180 return eusart->IF; in EUSART_IntGet()
1191 __STATIC_INLINE uint32_t EUSART_IntGetEnabled(EUSART_TypeDef *eusart) in EUSART_IntGetEnabled() argument
1197 tmp = eusart->IEN; in EUSART_IntGetEnabled()
1200 return eusart->IF & tmp; in EUSART_IntGetEnabled()
1212 __STATIC_INLINE void EUSART_IntSet(EUSART_TypeDef *eusart, uint32_t flags) in EUSART_IntSet() argument
1214 eusart->IF_SET = flags; in EUSART_IntSet()