mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-15 12:25:20 +03:00
Removed unused "dmaBufferOffset" bloat from transponder_ir_io drivers. Made "waitCounter" RAM variable available only in debug.
This commit is contained in:
parent
d8e8d8374d
commit
c16a8f4e96
2 changed files with 8 additions and 8 deletions
|
@ -193,14 +193,16 @@ bool isTransponderIrReady(void)
|
||||||
return !transponderIrDataTransferInProgress;
|
return !transponderIrDataTransferInProgress;
|
||||||
}
|
}
|
||||||
|
|
||||||
static uint16_t dmaBufferOffset;
|
|
||||||
|
|
||||||
void transponderIrWaitForTransmitComplete(void)
|
void transponderIrWaitForTransmitComplete(void)
|
||||||
{
|
{
|
||||||
|
#ifdef DEBUG
|
||||||
static uint32_t waitCounter = 0;
|
static uint32_t waitCounter = 0;
|
||||||
|
#endif
|
||||||
|
|
||||||
while (transponderIrDataTransferInProgress) {
|
while (transponderIrDataTransferInProgress) {
|
||||||
|
#ifdef DEBUG
|
||||||
waitCounter++;
|
waitCounter++;
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -257,8 +259,6 @@ void transponderIrTransmit(void)
|
||||||
{
|
{
|
||||||
transponderIrWaitForTransmitComplete();
|
transponderIrWaitForTransmitComplete();
|
||||||
|
|
||||||
dmaBufferOffset = 0;
|
|
||||||
|
|
||||||
transponderIrDataTransferInProgress = 1;
|
transponderIrDataTransferInProgress = 1;
|
||||||
transponderIrDMAEnable(&transponder);
|
transponderIrDMAEnable(&transponder);
|
||||||
}
|
}
|
||||||
|
|
|
@ -185,14 +185,16 @@ bool isTransponderIrReady(void)
|
||||||
return !transponderIrDataTransferInProgress;
|
return !transponderIrDataTransferInProgress;
|
||||||
}
|
}
|
||||||
|
|
||||||
static uint16_t dmaBufferOffset;
|
|
||||||
|
|
||||||
void transponderIrWaitForTransmitComplete(void)
|
void transponderIrWaitForTransmitComplete(void)
|
||||||
{
|
{
|
||||||
|
#ifdef DEBUG
|
||||||
static uint32_t waitCounter = 0;
|
static uint32_t waitCounter = 0;
|
||||||
|
#endif
|
||||||
|
|
||||||
while (transponderIrDataTransferInProgress) {
|
while (transponderIrDataTransferInProgress) {
|
||||||
|
#ifdef DEBUG
|
||||||
waitCounter++;
|
waitCounter++;
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -229,8 +231,6 @@ void transponderIrTransmit(void)
|
||||||
{
|
{
|
||||||
transponderIrWaitForTransmitComplete();
|
transponderIrWaitForTransmitComplete();
|
||||||
|
|
||||||
dmaBufferOffset = 0;
|
|
||||||
|
|
||||||
transponderIrDataTransferInProgress = 1;
|
transponderIrDataTransferInProgress = 1;
|
||||||
transponderIrDMAEnable(&transponder);
|
transponderIrDMAEnable(&transponder);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue