From 79e21070bdca3142b9f9461a217015f39dbdc278 Mon Sep 17 00:00:00 2001 From: Jonathan Naylor Date: Mon, 18 Jan 2016 21:52:04 +0000 Subject: [PATCH] Small efficiency update to the interrupt routine. --- IO.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/IO.cpp b/IO.cpp index 2d64514..e5fbe29 100644 --- a/IO.cpp +++ b/IO.cpp @@ -346,9 +346,8 @@ void CIO::interrupt() uint8_t control = MARK_NONE; uint16_t sample = DC_OFFSET; - if (m_txBuffer.getData() > 0U) - m_txBuffer.get(sample, control); - + m_txBuffer.get(sample, control); + #if defined(__SAM3X8E__) DACC->DACC_CDR = sample; sample = ADC->ADC_CDR[ADC_CDR_Chan];