FleetProcess.java: add masterClear() method, use it in Main.java
[fleet.git] / ships / Debug.ship
deleted file mode 100644 (file)
index c3ea67d78798c1dd41d3b6b781a239a3f8fc8d5e..0000000000000000000000000000000000000000
+++ /dev/null
@@ -1,55 +0,0 @@
-ship: Debug
-
-== Ports ===========================================================
-data  in:   in
-
-== Constants ========================================================
-
-== TeX ==============================================================
-
-This ship is used for debugging.  It has only one port, {\tt in}.
-Programmers should send debug report values to this port.  How such
-values are reported back to the programmer doing the debugging is left
-unspecified.
-
-\subsection*{To Do}
-
-Provide an {\tt inOp} port and use opcode ports \cite{am25} to
-effectively allow multiple independent ``debug streams''
-
-Provide a way to programmatically read back the output of the debug
-ship.
-
-== Fleeterpreter ====================================================
-public void service() {
-  if (box_in.dataReadyForShip())
-    ((Interpreter)getFleet()).debug(box_in.removeDataForShip());
-}
-
-== FleetSim ==============================================================
-
-== FPGA ==============================================================
-
-  assign  out_d_ = in_d;
-  assign  out_r_ = in_r;
-
-  always @(posedge clk) begin
-    if (!rst) begin
-      `reset
-    end else begin
-      `flush
-      in_a  <= out_a;
-    end
-  end
-
-== Test ================================================================
-#expect 25
-
-#ship debug : Debug
-
-debug.in:
-  set word= 25;
-  deliver;
-
-== Contributors =========================================================
-Adam Megacz <megacz@cs.berkeley.edu>
new file mode 120000 (symlink)
index 0000000000000000000000000000000000000000..5841a5266835de0352e7b79ddd3d8a4a4692a7e0
--- /dev/null
@@ -0,0 +1 @@
+Debug.ship.ml509
\ No newline at end of file