From bbbe6077487fa9345bc8aad23a8dcfaf3dbc7ef0 Mon Sep 17 00:00:00 2001
From: dam1n19 <d.a.mapstone@soton.ac.uk>
Date: Thu, 6 Apr 2023 14:39:25 +0000
Subject: [PATCH] Restructured interfaces in yaml example to add debug
 interface

---
 wrapper/yaml/secworks_sha256.yaml | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/wrapper/yaml/secworks_sha256.yaml b/wrapper/yaml/secworks_sha256.yaml
index 8d6b666..cb4c7df 100644
--- a/wrapper/yaml/secworks_sha256.yaml
+++ b/wrapper/yaml/secworks_sha256.yaml
@@ -28,7 +28,8 @@ wrapper:
   engine_name: stream_sha256
   engine_ports:
   - name: inport
-    type: input
+    type: stream
+    direction: input
     interfaces:
     - name:  packet
       width: 512
@@ -46,12 +47,18 @@ wrapper:
     base: 0x0400
 
   - name: outport
-    type: output
+    type: stream
+    direction: output
     interfaces:
     - name: packet
       width: 256
     size: 0x0400
     base: 0x0800
+  
+  - name: engine_debug
+    type: apb
+    size: 0x0400
+    base: 0xc000
 
   wrapper_registers:
   # Allocated Space to CSR Region
-- 
GitLab