]> git.sur5r.net Git - cc65/commitdiff
Changed stdout to stderr to separate sim65's output streams. Suggested doc edit. 256/head
authorpolluks <stefan.haubenthal@gmail.com>
Tue, 5 Jan 2016 16:45:18 +0000 (17:45 +0100)
committerpolluks <stefan.haubenthal@gmail.com>
Tue, 5 Jan 2016 16:45:18 +0000 (17:45 +0100)
doc/index.sgml
doc/sim65.sgml
src/sim65/main.c
src/sim65/paravirt.c

index c78426f2a90cd560cda10b421183fea26aabbbf9..b6ef06ef9b2972b98ea193b88fbfdfeb653729da 100644 (file)
@@ -89,7 +89,7 @@
   An overview over the cc65 runtime and C libraries.
 
   <tag><htmlurl url="smc.html" name="smc.html"></tag>
-  Describes Christian Kr&uuml;gers macro package for writing self modifying
+  Describes Christian Kr&uuml;ger's macro package for writing self modifying
   assembler code.
 
   <tag><url name="6502 Binary Relocation Format document"
index f80f17c92f720eb926d9a7b8083d232ec3427541..24b43831c4520a4ca761461cfd54b8fac7b5b95a 100644 (file)
@@ -73,8 +73,8 @@ Here is a description of all the command line options:
 
 <sect>Input and output<p>
 
-The simulator will read one binary file per invocation and can log some
-library calls.
+The simulator will read one binary file per invocation and can log the
+program loading and paravirtualization calls to stderr.
 
 Example output for the command
 <tscreen><verb>
index 22f6831e4fe7a7987b0bdcaa37e57b6ba338f9f4..dab9b0be8dda94255bd9b63aefd1c2420079c094 100644 (file)
@@ -156,7 +156,7 @@ static void ReadProgramFile (void)
     /* Close the file */
     fclose (F);
 
-    Print (stdout, 1, "Loaded `%s' at $0200-$%04X\n", ProgramFile, Addr - 1);
+    Print (stderr, 1, "Loaded `%s' at $0200-$%04X\n", ProgramFile, Addr - 1);
 }
 
 
@@ -238,7 +238,7 @@ int main (int argc, char* argv[])
         ExecuteInsn ();
         if (MaxCycles && (GetCycles () >= MaxCycles)) {
             Error ("Maximum number of cycles reached.");
-            exit (-99); /* do not ues EXIT_FAILURE to avoid conflicts with the
+            exit (-99); /* do not use EXIT_FAILURE to avoid conflicts with the
                            same value being used in a test program */
         }
     }
index 0deb59a5fdfb98eb64932f85fa2e95e42a9f3158..56211b5c17558d57e56d3132cd7b9f2c483ffb8d 100644 (file)
@@ -128,7 +128,7 @@ static void PVArgs (CPURegs* Regs)
     unsigned SP   = MemReadZPWord (0x00);
     unsigned Args = SP - (ArgC + 1) * 2;
 
-    Print (stdout, 2, "PVArgs ($%04X)\n", ArgV);
+    Print (stderr, 2, "PVArgs ($%04X)\n", ArgV);
 
     MemWriteWord (ArgV, Args);
 
@@ -155,7 +155,7 @@ static void PVArgs (CPURegs* Regs)
 
 static void PVExit (CPURegs* Regs)
 {
-    Print (stdout, 1, "PVExit ($%02X)\n", Regs->AC);
+    Print (stderr, 1, "PVExit ($%02X)\n", Regs->AC);
 
     exit (Regs->AC);
 }
@@ -177,7 +177,7 @@ static void PVOpen (CPURegs* Regs)
     }
     while (Path[I++]);
 
-    Print (stdout, 2, "PVOpen (\"%s\", $%04X)\n", Path, Flags);
+    Print (stderr, 2, "PVOpen (\"%s\", $%04X)\n", Path, Flags);
 
     switch (Flags & 0x03) {
         case 0x01:
@@ -219,7 +219,7 @@ static void PVClose (CPURegs* Regs)
 
     unsigned FD = GetAX (Regs);
 
-    Print (stdout, 2, "PVClose ($%04X)\n", FD);
+    Print (stderr, 2, "PVClose ($%04X)\n", FD);
 
     RetVal = close (FD);
 
@@ -237,7 +237,7 @@ static void PVRead (CPURegs* Regs)
     unsigned Buf   = PopParam (2);
     unsigned FD    = PopParam (2);
 
-    Print (stdout, 2, "PVRead ($%04X, $%04X, $%04X)\n", FD, Buf, Count);
+    Print (stderr, 2, "PVRead ($%04X, $%04X, $%04X)\n", FD, Buf, Count);
 
     Data = xmalloc (Count);
 
@@ -264,7 +264,7 @@ static void PVWrite (CPURegs* Regs)
     unsigned Buf   = PopParam (2);
     unsigned FD    = PopParam (2);
 
-    Print (stdout, 2, "PVWrite ($%04X, $%04X, $%04X)\n", FD, Buf, Count);
+    Print (stderr, 2, "PVWrite ($%04X, $%04X, $%04X)\n", FD, Buf, Count);
 
     Data = xmalloc (Count);
     while (I < Count) {