From 5d12b23ceb6cb7c2e85ec2118ca126fbe1e920ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Hru=C5=A1ka?= Date: Mon, 15 Jan 2018 12:57:59 +0100 Subject: [PATCH] deleted old sync sending code --- units/usart/unit_usart.c | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/units/usart/unit_usart.c b/units/usart/unit_usart.c index 91a7e8d..cb1b84a 100644 --- a/units/usart/unit_usart.c +++ b/units/usart/unit_usart.c @@ -38,32 +38,6 @@ void UUSART_DMA_HandleRxFromIRQ(Unit *unit, uint16_t endpos) priv->rx_buf_readpos = endpos; } - -#if 0 -static error_t usart_wait_until_flag(struct priv *priv, uint32_t flag, bool stop_state) -{ - uint32_t t_start = HAL_GetTick(); - while (((priv->periph->ISR & flag) != 0) != stop_state) { - if (HAL_GetTick() - t_start > 10) { - return E_HW_TIMEOUT; - } - } - return E_SUCCESS; -} - -static error_t sync_send(struct priv *priv, const uint8_t *buf, uint32_t len) -{ - while (len > 0) { - TRY(usart_wait_until_flag(priv, USART_ISR_TXE, 1)); - priv->periph->TDR = *buf++; - len--; - } - TRY(usart_wait_until_flag(priv, USART_ISR_TC, 1)); - return E_SUCCESS; -} -#endif - - enum PinCmd_ { CMD_WRITE = 0, };