From eb2cce95bdcb1819a9403794bb7d23a97c8b9f2c Mon Sep 17 00:00:00 2001 From: Philip Heron Date: Wed, 16 Jun 2010 23:19:04 +0100 Subject: [PATCH] Prevent rtx_wait() returning when txlen is being updated (non atomic) --- rtty.c | 1 + 1 file changed, 1 insertion(+) diff --git a/rtty.c b/rtty.c index f490dfd..c6e58da 100644 --- a/rtty.c +++ b/rtty.c @@ -69,6 +69,7 @@ void inline rtx_wait() { /* Wait for interrupt driven TX to finish */ while(txlen > 0); + while(txlen > 0); } void rtx_data(uint8_t *data, size_t length)