USART2, USART6 IRQ handler fix

master
gnssuser 3 weeks ago
parent 927ea196bb
commit 9847d1115a

@ -79,12 +79,12 @@ void USART2_IRQHandler(void) {
rd = (rd + 1) & USART2_TXBUF_MASK; // new read index
USART2->DR = Usart2TxBuf[rd]; // send data byte
Usart2TxRdIdx = rd; // Store new index
}
if (wr == rd) { // data buffer empty
USART2->CR1 &= ~USART_CR1_TXEIE; // INT disable
}
}
}
}
/***************************************************************************//**

@ -79,12 +79,12 @@ void USART6_IRQHandler(void) {
rd = (rd + 1) & USART6_TXBUF_MASK; // new read index
USART6->DR = Usart6TxBuf[rd]; // send data byte
Usart6TxRdIdx = rd; // Store new index
}
if (wr == rd) { // data buffer empty
USART6->CR1 &= ~USART_CR1_TXEIE; // INT disable
}
}
}
}
/***************************************************************************//**

Loading…
Cancel
Save