Thu Jul 25 12:08:09 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
[deliverable/binutils-gdb.git] / gdb / w89k-rom.c
index 1aca2b49e9d3ad40ee20539c9e179179b681e91f..ee2336876d46a056a91c764504d6c9c74b69adcf 100644 (file)
@@ -17,7 +17,7 @@ GNU General Public License for more details.
 
 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
-Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
+Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
 
 #include "defs.h"
 #include "gdbcore.h"
@@ -240,57 +240,57 @@ w89k_load (desc, file, hashmark)
 
 static struct target_ops w89k_ops;
 
-static char *w89k_inits[] = {"\r", NULL};
+static char *w89k_inits[] = {"\n", NULL};
 
 static struct monitor_ops w89k_cmds =
 {
   MO_GETMEM_NEEDS_RANGE|MO_FILL_USES_ADDR, /* flags */
   w89k_inits,                  /* Init strings */
-  "g\r",                       /* continue command */
-  "t\r",                       /* single step */
-  NULL,                                /* Interrupt char */
-  "bp %x\r",                   /* set a breakpoint */
-  "bc %x\r",                   /* clear a breakpoint */
-  "bc *\r",                    /* clear all breakpoints */
-  "f %x %x %x\r",              /* memory fill cmd */
+  "g\n",                       /* continue command */
+  "t\n",                       /* single step */
+  "\003",                      /* Interrupt char (^C) */
+  "bp %x\n",                   /* set a breakpoint */
+  "bc %x\n",                   /* clear a breakpoint */
+  "bc *\n",                    /* clear all breakpoints */
+  "f %x %x %x\n",              /* memory fill cmd */
   {
-    "eb %x %x\r",              /* setmem.cmdb (addr, value) */
-    "eh %x %x\r",              /* setmem.cmdw (addr, value) */
-    "ew %x %x\r",              /* setmem.cmdl (addr, value) */
+    "eb %x %x\n",              /* setmem.cmdb (addr, value) */
+    "eh %x %x\n",              /* setmem.cmdw (addr, value) */
+    "ew %x %x\n",              /* setmem.cmdl (addr, value) */
     NULL,                      /* setmem.cmdll (addr, value) */
     NULL,                      /* setreg.resp_delim */
     NULL,                      /* setreg.term */
     NULL,                      /* setreg.term_cmd */
   },
   {
-    "db %x %x\r",              /* getmem.cmdb (startaddr, endaddr) */
-    "dh %x %x\r",              /* getmem.cmdw (startaddr, endaddr) */
-    "dw %x %x\r",              /* getmem.cmdl (startaddr, endaddr) */
+    "db %x %x\n",              /* getmem.cmdb (startaddr, endaddr) */
+    "dh %x %x\n",              /* getmem.cmdw (startaddr, endaddr) */
+    "dw %x %x\n",              /* getmem.cmdl (startaddr, endaddr) */
     NULL,                      /* getmem.cmdll (startaddr, endaddr) */
     "  ",                      /* getmem.resp_delim */
     NULL,                      /* getmem.term */
     NULL,                      /* getmem.term_cmd */
   },
   {
-    "r %s %x\r",               /* setreg.cmd (name, value) */
+    "r %s %x\n",               /* setreg.cmd (name, value) */
     NULL,                      /* setreg.resp_delim */
     NULL,                      /* setreg.term */
     NULL,                      /* setreg.term_cmd */
   },
   {
-    "r %s\r",                  /* getreg.cmd (name) */
+    "r %s\n",                  /* getreg.cmd (name) */
     "\r",                      /* getreg.resp_delim */
     NULL,                      /* getreg.term */
     NULL,                      /* getreg.term_cmd */
   },
-  "r\r",                       /* dump_registers */
+  "r\n",                       /* dump_registers */
   "\\(\\w+\\)\\( +[0-9a-fA-F]+\\b\\)+",
   w89k_supply_register,                /* supply_register */
   w89k_load,                   /* load routine */
-  "u %x\r",                    /* download command */
-  "\r",                                /* load response */
+  "u %x\n",                    /* download command */
+  "\021",                      /* load response (^Q) */
   "ROM>",                      /* monitor command prompt */
-  NULL,                                /* end-of-command delimitor */
+  "\n",                                /* end-of-line terminator */
   NULL,                                /* optional command terminator */
   &w89k_ops,                   /* target operations */
   SERIAL_1_STOPBITS,           /* number of stop bits */
@@ -298,7 +298,7 @@ static struct monitor_ops w89k_cmds =
   MONITOR_OPS_MAGIC            /* magic */
   };
 
-void
+static void
 w89k_open(args, from_tty)
      char *args;
      int from_tty;
This page took 0.024785 seconds and 4 git commands to generate.