From edd0d84cdd6b65b1df00c64099c5cf41fb933fcf Mon Sep 17 00:00:00 2001
From: Federico Terraneo <fede.tft@miosix.org>
Date: Sun, 30 Apr 2017 15:06:53 +0200
Subject: [PATCH] Added transaction printing from dma-lowlevel-test

---
 src/entrypoints/dma-lowlevel-test.cpp | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/src/entrypoints/dma-lowlevel-test.cpp b/src/entrypoints/dma-lowlevel-test.cpp
index 4a3cfef33..9cc13a52f 100644
--- a/src/entrypoints/dma-lowlevel-test.cpp
+++ b/src/entrypoints/dma-lowlevel-test.cpp
@@ -33,7 +33,13 @@ int main()
     auto sample=[&]()
     {
         if(spi.transaction(req)==false) puts("DMA error");
-        for(auto& r : req) inemo.onDMAUpdate(r);
+        for(auto& r : req)
+        {
+            inemo.onDMAUpdate(r);
+            printf("ID: %d  --> ", r.id());
+            auto& resp=r.readResponseFromPeripheral();
+            memDump(resp.data(), resp.size());
+        }
     };
     
     for(int i=0;i<2;i++)
-- 
GitLab