18#ifndef __ST_HAL_UART_INTERNAL_H__
19#define __ST_HAL_UART_INTERNAL_H__
25#if VSF_HAL_USE_USART == ENABLED
44 bool ready_when_timeout);
48 bool ready_when_timeout);
60 USART_HandleTypeDef *husart,
const uint8_t *pTxData,
uint8_t *pRxData,
68 USART_HandleTypeDef *husart,
const uint8_t *pTxData,
uint8_t *pRxData,
79 UART_HandleTypeDef *huart);
82 const UART_HandleTypeDef *huart);
101 UART_HandleTypeDef *huart);
104 UART_HandleTypeDef *huart);
__le16 timeout
Definition ieee80211.h:94
unsigned short uint16_t
Definition lvgl.h:41
unsigned int uint32_t
Definition lvgl.h:43
unsigned char uint8_t
Definition lvgl.h:40
HAL_StatusTypeDef
Definition sthal_def.h:65
uint32_t HAL_UART_RxEventTypeTypeDef
Definition sthal_uart_base.h:78
HAL_StatusTypeDef __HAL_LIN_Init(UART_HandleTypeDef *huart, uint32_t BreakDetectLength)
Definition sthal_uart_internal.c:1276
HAL_StatusTypeDef __HAL_MultiProcessor_ExitMuteMode(UART_HandleTypeDef *huart)
Definition sthal_uart_internal.c:1323
HAL_StatusTypeDef __HAL_UART_Abort_IT(UART_HandleTypeDef *huart)
bool __uart_is_timeout(uint32_t start, uint32_t timeout)
Definition sthal_uart_internal.c:145
HAL_StatusTypeDef __HAL_MultiProcessor_Init(UART_HandleTypeDef *huart, uint8_t Address, uint32_t WakeUpMethod)
Definition sthal_uart_internal.c:1292
HAL_UART_StateTypeDef __HAL_UART_GetState(const UART_HandleTypeDef *huart)
HAL_StatusTypeDef __HAL_UART_Abort(UART_HandleTypeDef *huart)
HAL_StatusTypeDef __HAL_UART_DMAResume(UART_HandleTypeDef *huart)
HAL_StatusTypeDef __HAL_UARTEx_ReceiveToIdle(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size, uint16_t *RxLen, uint32_t Timeout)
HAL_StatusTypeDef __HAL_UART_Transmit_DMA(UART_HandleTypeDef *huart, const uint8_t *pData, uint16_t Size)
HAL_StatusTypeDef __HAL_HalfDuplex_EnableReceiver(UART_HandleTypeDef *huart)
Definition sthal_uart_internal.c:1216
HAL_StatusTypeDef __HAL_UART_Transmit(UART_HandleTypeDef *huart, const uint8_t *pData, uint16_t Size, uint32_t Timeout, bool ready_when_timeout)
HAL_StatusTypeDef __HAL_MultiProcessor_EnterMuteMode(UART_HandleTypeDef *huart)
Definition sthal_uart_internal.c:1312
HAL_StatusTypeDef __HAL_UART_Receive_DMA(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size)
HAL_StatusTypeDef __HAL_LIN_SendBreak(UART_HandleTypeDef *huart)
Definition sthal_uart_internal.c:1334
HAL_StatusTypeDef __HAL_HalfDuplex_EnableTransmitter(UART_HandleTypeDef *huart)
Definition sthal_uart_internal.c:1208
HAL_StatusTypeDef __HAL_UART_AbortReceive(UART_HandleTypeDef *huart)
HAL_StatusTypeDef __HAL_UARTEx_ReceiveToIdle_DMA(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size)
HAL_StatusTypeDef __HAL_UART_Transmit_IT(UART_HandleTypeDef *huart, const uint8_t *pData, uint16_t Size)
HAL_StatusTypeDef __HAL_UART_Init(UART_HandleTypeDef *huart, uint32_t append_mode)
uint32_t __HAL_UART_GetError(const UART_HandleTypeDef *huart)
HAL_StatusTypeDef __HAL_UART_TransmitReceive_DMA(USART_HandleTypeDef *husart, const uint8_t *pTxData, uint8_t *pRxData, uint16_t Size)
Definition sthal_uart_internal.c:835
HAL_StatusTypeDef __HAL_UART_DeInit(UART_HandleTypeDef *huart)
HAL_StatusTypeDef __HAL_UART_TransmitReceive(USART_HandleTypeDef *husart, const uint8_t *pTxData, uint8_t *pRxData, uint16_t Size, uint32_t Timeout)
Definition sthal_uart_internal.c:566
HAL_StatusTypeDef __HAL_UART_TransmitReceive_IT(USART_HandleTypeDef *husart, const uint8_t *pTxData, uint8_t *pRxData, uint16_t Size)
Definition sthal_uart_internal.c:724
HAL_StatusTypeDef __HAL_UART_DMAPause(UART_HandleTypeDef *huart)
HAL_StatusTypeDef __HAL_UART_Receive(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size, uint32_t Timeout, bool ready_when_timeout)
HAL_StatusTypeDef __HAL_UART_Receive_IT(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size)
HAL_StatusTypeDef __HAL_UART_AbortTransmit(UART_HandleTypeDef *huart)
HAL_StatusTypeDef __HAL_UARTEx_ReceiveToIdle_IT(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size)
HAL_UART_RxEventTypeTypeDef __HAL_UARTEx_GetRxEventType(UART_HandleTypeDef *huart)
Definition sthal_uart_internal.c:1224
HAL_StatusTypeDef __HAL_UART_AbortTransmit_IT(UART_HandleTypeDef *huart)
HAL_StatusTypeDef __HAL_UART_AbortReceive_IT(UART_HandleTypeDef *huart)
HAL_StatusTypeDef __HAL_UART_DMAStop(UART_HandleTypeDef *huart)