Home
last modified time | relevance | path

Searched defs:__UART_HandleTypeDef (Results 1 – 2 of 2) sorted by relevance

/device/soc/st/stm32f4xx/sdk/Drivers/STM32F4xx_HAL_Driver/Inc/
Dstm32f4xx_hal_uart.h150 typedef struct __UART_HandleTypeDef struct
152 USART_TypeDef *Instance; /*!< UART registers base address */
154 UART_InitTypeDef Init; /*!< UART communication parameters */
156 uint8_t *pTxBuffPtr; /*!< Pointer to UART Tx transfer Buffer */
158 uint16_t TxXferSize; /*!< UART Tx Transfer size */
160 __IO uint16_t TxXferCount; /*!< UART Tx Transfer Counter */
162 uint8_t *pRxBuffPtr; /*!< Pointer to UART Rx transfer Buffer */
186 …void (* TxHalfCpltCallback)(struct __UART_HandleTypeDef *huart); /*!< UART Tx Half Complete… argument
187 …void (* TxCpltCallback)(struct __UART_HandleTypeDef *huart); /*!< UART Tx Complete Call… argument
188 …void (* RxHalfCpltCallback)(struct __UART_HandleTypeDef *huart); /*!< UART Rx Half Complete… argument
[all …]
/device/soc/st/common/platform/stm32mp1xx_hal/STM32MP1xx_HAL_Driver/Inc/
Dstm32mp1xx_hal_uart.h190 typedef struct __UART_HandleTypeDef struct
192 USART_TypeDef *Instance; /*!< UART registers base address */
194 UART_InitTypeDef Init; /*!< UART communication parameters */
219 void (*RxISR)(struct __UART_HandleTypeDef *huart); /*!< Function pointer on Rx IRQ handler */ argument
221 void (*TxISR)(struct __UART_HandleTypeDef *huart); /*!< Function pointer on Tx IRQ handler */ argument
245 …void (* TxHalfCpltCallback)(struct __UART_HandleTypeDef *huart); /*!< UART Tx Half Complete… argument
246 …void (* TxCpltCallback)(struct __UART_HandleTypeDef *huart); /*!< UART Tx Complete Call… argument
247 …void (* RxHalfCpltCallback)(struct __UART_HandleTypeDef *huart); /*!< UART Rx Half Complete… argument
248 …void (* RxCpltCallback)(struct __UART_HandleTypeDef *huart); /*!< UART Rx Complete Call… argument
249 …void (* ErrorCallback)(struct __UART_HandleTypeDef *huart); /*!< UART Error Callback … argument
[all …]