18#ifndef __ST_HAL_UART_INTERNAL_H__
19#define __ST_HAL_UART_INTERNAL_H__
25#if defined(HAL_UART_MODULE_ENABLED) && 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 stdint.h:7
unsigned uint32_t
Definition stdint.h:9
unsigned char uint8_t
Definition stdint.h:5
HAL_StatusTypeDef
Definition sthal_def.h:61
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:1272
HAL_StatusTypeDef __HAL_UART_TransmitReceive(USART_HandleTypeDef *huart, const uint8_t *pTxData, uint8_t *pRxData, uint16_t Size, uint32_t Timeout)
Definition sthal_uart_internal.c:558
HAL_StatusTypeDef __HAL_MultiProcessor_ExitMuteMode(UART_HandleTypeDef *huart)
Definition sthal_uart_internal.c:1319
HAL_StatusTypeDef __HAL_MultiProcessor_Init(UART_HandleTypeDef *huart, uint8_t Address, uint32_t WakeUpMethod)
Definition sthal_uart_internal.c:1288
HAL_StatusTypeDef __HAL_UART_Receive_DMA(struct __UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size)
Definition sthal_uart_internal.c:789
HAL_StatusTypeDef __HAL_UARTEx_ReceiveToIdle(struct __UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size, uint16_t *RxLen, uint32_t Timeout)
Definition sthal_uart_internal.c:1073
HAL_StatusTypeDef __HAL_HalfDuplex_EnableReceiver(UART_HandleTypeDef *huart)
Definition sthal_uart_internal.c:1212
HAL_StatusTypeDef __HAL_UART_Init(struct __UART_HandleTypeDef *huart, uint32_t append_mode)
Definition sthal_uart_internal.c:388
HAL_StatusTypeDef __HAL_MultiProcessor_EnterMuteMode(UART_HandleTypeDef *huart)
Definition sthal_uart_internal.c:1308
HAL_StatusTypeDef __HAL_UART_Transmit_IT(struct __UART_HandleTypeDef *huart, const uint8_t *pData, uint16_t Size)
Definition sthal_uart_internal.c:645
HAL_StatusTypeDef __HAL_LIN_SendBreak(UART_HandleTypeDef *huart)
Definition sthal_uart_internal.c:1330
uint32_t __HAL_UART_GetError(const struct __UART_HandleTypeDef *huart)
Definition sthal_uart_internal.c:1234
HAL_StatusTypeDef __HAL_UART_DMAPause(struct __UART_HandleTypeDef *huart)
Definition sthal_uart_internal.c:1240
HAL_StatusTypeDef __HAL_UART_Receive_IT(struct __UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size, bool lock)
Definition sthal_uart_internal.c:681
HAL_StatusTypeDef __HAL_HalfDuplex_EnableTransmitter(UART_HandleTypeDef *huart)
Definition sthal_uart_internal.c:1204
HAL_StatusTypeDef __HAL_UART_AbortTransmit(struct __UART_HandleTypeDef *huart)
Definition sthal_uart_internal.c:939
HAL_StatusTypeDef __HAL_UART_Transmit_DMA(struct __UART_HandleTypeDef *huart, const uint8_t *pData, uint16_t Size)
Definition sthal_uart_internal.c:757
HAL_StatusTypeDef __HAL_UART_AbortReceive_IT(struct __UART_HandleTypeDef *huart)
Definition sthal_uart_internal.c:1044
HAL_StatusTypeDef __HAL_UART_DMAStop(struct __UART_HandleTypeDef *huart)
Definition sthal_uart_internal.c:883
HAL_StatusTypeDef __HAL_UART_Abort_IT(struct __UART_HandleTypeDef *huart)
Definition sthal_uart_internal.c:985
HAL_StatusTypeDef __HAL_UART_TransmitReceive_IT(USART_HandleTypeDef *huart, const uint8_t *pTxData, uint8_t *pRxData, uint16_t Size)
Definition sthal_uart_internal.c:717
HAL_StatusTypeDef __HAL_UART_Abort(struct __UART_HandleTypeDef *huart)
Definition sthal_uart_internal.c:908
HAL_StatusTypeDef __HAL_UART_DeInit(struct __UART_HandleTypeDef *huart)
Definition sthal_uart_internal.c:362
HAL_UART_StateTypeDef __HAL_UART_GetState(const struct __UART_HandleTypeDef *huart)
Definition sthal_uart_internal.c:1227
HAL_StatusTypeDef __HAL_UART_TransmitReceive_DMA(USART_HandleTypeDef *huart, const uint8_t *pTxData, uint8_t *pRxData, uint16_t Size)
Definition sthal_uart_internal.c:829
HAL_StatusTypeDef __HAL_UARTEx_ReceiveToIdle_DMA(struct __UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size)
Definition sthal_uart_internal.c:1166
HAL_StatusTypeDef __HAL_UARTEx_ReceiveToIdle_IT(struct __UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size)
Definition sthal_uart_internal.c:1136
HAL_StatusTypeDef __HAL_UART_AbortReceive(struct __UART_HandleTypeDef *huart)
Definition sthal_uart_internal.c:961
HAL_StatusTypeDef __HAL_UART_DMAResume(struct __UART_HandleTypeDef *huart)
Definition sthal_uart_internal.c:1256
HAL_StatusTypeDef __HAL_UART_Receive(struct __UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size, uint32_t Timeout, bool ready_when_timeout)
Definition sthal_uart_internal.c:504
HAL_StatusTypeDef __HAL_UART_AbortTransmit_IT(struct __UART_HandleTypeDef *huart)
Definition sthal_uart_internal.c:1019
HAL_UART_RxEventTypeTypeDef __HAL_UARTEx_GetRxEventType(UART_HandleTypeDef *huart)
Definition sthal_uart_internal.c:1220
HAL_StatusTypeDef __HAL_UART_Transmit(struct __UART_HandleTypeDef *huart, const uint8_t *pData, uint16_t Size, uint32_t Timeout, bool ready_when_timeout)
Definition sthal_uart_internal.c:452