From b9f8903bead81cde0ad25fdbcd2e31a4bc5bfe6a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Markus=20B=C3=B6ck?= <markus.boeck02@gmail.com>
Date: Wed, 21 Aug 2024 14:41:07 +0200
Subject: [PATCH] sw: Fix invalid inline assembly in `snrt_dma_wait_channel`
 (#180)

---
 sw/snRuntime/src/dma.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sw/snRuntime/src/dma.h b/sw/snRuntime/src/dma.h
index 637152a1d..a4b82a7d3 100644
--- a/sw/snRuntime/src/dma.h
+++ b/sw/snRuntime/src/dma.h
@@ -232,7 +232,7 @@ inline void snrt_dma_wait_channel(snrt_dma_txid_t tid, uint32_t channel) {
         "blez t0, 1b \n" ::"i"(
             R_TYPE_ENCODE(DMSTAT_FUNCT7, 6, 0, XDMA_FUNCT3, 5, OP_CUSTOM1)),
         "r"(tid), "r"(cfg)
-        : "t0", "t1");
+        : "t0");
 }
 
 /// Block until all operation on the DMA ceases.