update Marina Makefile lines
[fleet.git] / ships / Debug.ship
index ba6bab1..c3ea67d 100644 (file)
@@ -29,27 +29,18 @@ public void service() {
 == FleetSim ==============================================================
 
 == FPGA ==============================================================
-`include "macros.v"
 
-module debug (clk, rst,
-              data_debug_data_r, data_debug_data_a, data_debug_data,
-              data_debug_out_r, data_debug_out_a, data_debug_out );
-  input clk;
-  input rst;
+  assign  out_d_ = in_d;
+  assign  out_r_ = in_r;
 
-  input  data_debug_data_r;
-  output data_debug_data_a;
-  input  [`DATAWIDTH:0] data_debug_data;
-
-  output  data_debug_out_r;
-  input   data_debug_out_a;
-  output  [`DATAWIDTH:0] data_debug_out;
-
-  assign  data_debug_out_r  = data_debug_data_r;
-  assign  data_debug_data_a = data_debug_out_a;
-  assign  data_debug_out    = data_debug_data;
-
-endmodule
+  always @(posedge clk) begin
+    if (!rst) begin
+      `reset
+    end else begin
+      `flush
+      in_a  <= out_a;
+    end
+  end
 
 == Test ================================================================
 #expect 25
@@ -57,7 +48,7 @@ endmodule
 #ship debug : Debug
 
 debug.in:
-  literal 25;
+  set word= 25;
   deliver;
 
 == Contributors =========================================================