Skip to content

Commit fa9d147

Browse files
committed
Update Serial following L0 HAL update
1 parent ab0a8ad commit fa9d147

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

targets/TARGET_STM/TARGET_STM32L0/serial_api.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -825,10 +825,10 @@ void serial_tx_abort_asynch(serial_t *obj)
825825
// reset states
826826
huart->TxXferCount = 0;
827827
// update handle state
828-
if(huart->State == HAL_UART_STATE_BUSY_TX_RX) {
829-
huart->State = HAL_UART_STATE_BUSY_RX;
828+
if(huart->gState == HAL_UART_STATE_BUSY_TX_RX) {
829+
huart->gState = HAL_UART_STATE_BUSY_RX;
830830
} else {
831-
huart->State = HAL_UART_STATE_READY;
831+
huart->gState = HAL_UART_STATE_READY;
832832
}
833833
}
834834

@@ -855,10 +855,10 @@ void serial_rx_abort_asynch(serial_t *obj)
855855
// reset states
856856
huart->RxXferCount = 0;
857857
// update handle state
858-
if(huart->State == HAL_UART_STATE_BUSY_TX_RX) {
859-
huart->State = HAL_UART_STATE_BUSY_TX;
858+
if(huart->RxState == HAL_UART_STATE_BUSY_TX_RX) {
859+
huart->RxState = HAL_UART_STATE_BUSY_TX;
860860
} else {
861-
huart->State = HAL_UART_STATE_READY;
861+
huart->RxState = HAL_UART_STATE_READY;
862862
}
863863
}
864864

0 commit comments

Comments
 (0)