From 4c9afa4d5d01804517f78c4277ef083a475a24ed Mon Sep 17 00:00:00 2001
From: sheepwall <a.sve@live.se>
Date: Fri, 15 Mar 2019 11:02:21 +0100
Subject: [PATCH] bare9_1

---
 examples/bare9.rs | 23 ++++++++++++++++++++---
 1 file changed, 20 insertions(+), 3 deletions(-)

diff --git a/examples/bare9.rs b/examples/bare9.rs
index ecb7aa9..2bceff3 100644
--- a/examples/bare9.rs
+++ b/examples/bare9.rs
@@ -136,15 +136,32 @@ const APP: () = {
 //
 //    What did you receive, and what was the output of the ITM trace.
 //
-//    ** your answer here **
+//    ** 
+// USART received: 
+//      abcd
+// 
+// ITM received (no timestamp):
+//      woken..
+//      data 97
+//      goto sleep
+//      woken..
+//      data 98
+//      goto sleep
+//      woken..
+//      data 99
+//      goto sleep
+// 
+//    **
 //
 //    Did you experience any over-run errors?
 //
-//    ** your answer here **
+//    ** Only if I send about 60+ bytes at a time with the terminal. **
 //
 //    Why does it behave differently than bare7/bare8?
 //
-//    ** your answer here **
+//    ** Instead of writing the debug directly to ITM from the interrupt,
+//    the byte is put in a queue for use when it is less busy, i.e. in
+//    idle(). **
 //
 //    Commit your answers (bare9_1)
 //
-- 
GitLab