1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-15 20:35:33 +03:00

Removed unused "dmaBufferOffset" bloat from transponder_ir_io drivers. Made "waitCounter" RAM variable available only in debug.

This commit is contained in:
Mikolaj Stawiski 2019-01-12 11:51:40 +11:00
parent d8e8d8374d
commit c16a8f4e96
2 changed files with 8 additions and 8 deletions

View file

@ -193,14 +193,16 @@ bool isTransponderIrReady(void)
return !transponderIrDataTransferInProgress;
}
static uint16_t dmaBufferOffset;
void transponderIrWaitForTransmitComplete(void)
{
#ifdef DEBUG
static uint32_t waitCounter = 0;
#endif
while (transponderIrDataTransferInProgress) {
#ifdef DEBUG
waitCounter++;
#endif
}
}
@ -257,8 +259,6 @@ void transponderIrTransmit(void)
{
transponderIrWaitForTransmitComplete();
dmaBufferOffset = 0;
transponderIrDataTransferInProgress = 1;
transponderIrDMAEnable(&transponder);
}

View file

@ -185,14 +185,16 @@ bool isTransponderIrReady(void)
return !transponderIrDataTransferInProgress;
}
static uint16_t dmaBufferOffset;
void transponderIrWaitForTransmitComplete(void)
{
#ifdef DEBUG
static uint32_t waitCounter = 0;
#endif
while (transponderIrDataTransferInProgress) {
#ifdef DEBUG
waitCounter++;
#endif
}
}
@ -229,8 +231,6 @@ void transponderIrTransmit(void)
{
transponderIrWaitForTransmitComplete();
dmaBufferOffset = 0;
transponderIrDataTransferInProgress = 1;
transponderIrDMAEnable(&transponder);
}