OSDN Git Service

2004-03-22 Dave Brolley <brolley@redhat.com>
authorbrolley <brolley>
Mon, 22 Mar 2004 21:38:38 +0000 (21:38 +0000)
committerbrolley <brolley>
Mon, 22 Mar 2004 21:38:38 +0000 (21:38 +0000)
        * common-xml/interface.xml: Document "trace" pin.
        * common-xml/behavior.xml: Document "trace" pin.

sid/component/cgen-cpu/ChangeLog
sid/component/cgen-cpu/common-xml/behavior.xml
sid/component/cgen-cpu/common-xml/interface.xml

index 594feda..db903cb 100644 (file)
@@ -1,3 +1,8 @@
+2004-03-22  Dave Brolley  <brolley@redhat.com>
+
+       * common-xml/interface.xml: Document "trace" pin.
+       * common-xml/behavior.xml: Document "trace" pin.
+
 2003-10-07  Dave Brolley  <brolley@redhat.com>
 
        * cgen-model.h (class cgen_model): step_cycles and step_latency
index 7d2bfa8..d0c885e 100644 (file)
@@ -74,7 +74,9 @@
       overwritten each time they are opened.  The
       <pin>print-insn-summary!</pin> pin can be driven to print a
       summary of instruction and cycle counts, usually at the end of
-      the simulation.</p>
+      the simulation. The <pin>trace</pin> pin can be driven with
+      any value which will be output as a character into the trace
+      stream.</p>
     </behavior>
 
     <behavior name="exceptions/traps">
index ea917f6..e132219 100644 (file)
@@ -12,6 +12,7 @@
     <defpin name="yield" direction="in" legalvalues="any" behaviors="execution" />
     <defpin name="flush-icache" direction="in" legalvalues="any" behaviors="execution" />
     <defpin name="print-insn-summary!" direction="in" legalvalues="any" behaviors="tracing" />
+    <defpin name="trace" direction="in" legalvalues="any" behaviors="tracing" />
 
     <!-- accessors -->
     <defaccessor name="data-memory" accesses="any" behaviors="execution" />