From 9a2c0cd4d8a5e5adf911170f1ef8ce75bca9463f Mon Sep 17 00:00:00 2001
From: Pavel Pisa <pisa@cmp.felk.cvut.cz>
Date: Thu, 23 Apr 2020 17:00:31 +0200
Subject: [PATCH] seminaries/qtmips/print-hex-to-uart: add new QtMips option to
 redirect serial output.

The serial port support for qtmips_cli is required. Commit

  qtmips_cli: add option to connect serial port input and output to file.
  https://github.com/cvut/QtMips/commit/597c9271608c3d30ce193b96be3fe82966e4cc1d

Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
---
 seminaries/qtmips/print-hex-to-uart/Makefile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/seminaries/qtmips/print-hex-to-uart/Makefile b/seminaries/qtmips/print-hex-to-uart/Makefile
index 42e2f58..5cf6cd7 100644
--- a/seminaries/qtmips/print-hex-to-uart/Makefile
+++ b/seminaries/qtmips/print-hex-to-uart/Makefile
@@ -83,7 +83,8 @@ run_test: $(TARGET_EXE)
 	printf "%08x\n" $(input_val) >serial_port.ref
 	qtmips_cli --pipelined \
 		--dump-cycles $< \
-		--load-range input_val,input_val.in
+		--load-range input_val,input_val.in \
+		--serout serial_port.out
 	diff -u serial_port.ref serial_port.out
 
 -include depend
-- 
GitLab