get rid of unused m4 files
[deliverable/binutils-gdb.git] / gdb / w89k-rom.c
index aedd739c69b14ec00b3a99cac9457ee8fbd9d138..e9cb2f986a9d4bab69cfb29ca57f5c9af65460e8 100644 (file)
@@ -1,7 +1,7 @@
 /* Remote target glue for the WinBond ROM monitor running on the "Cougar"
    W89k eval board.
 
-   Copyright 1988, 1991, 1992, 1993, 1994 Free Software Foundation, Inc.
+   Copyright 1995 Free Software Foundation, Inc.
 
 This file is part of GDB.
 
@@ -34,6 +34,7 @@ static void w89k_open PARAMS ((char *args, int from_tty));
  * different strings than GDB does, and doesn't support all the
  * registers either. So, typing "info reg sp" becomes a "r30".
  */
+
 static char *w89k_regnames[NUM_REGS] =
 {
   "r0", "r1", "r2", "r3", "r4", "r5", "r6", "r7",
@@ -239,71 +240,65 @@ w89k_load (desc, file, hashmark)
 
 static struct target_ops w89k_ops;
 
-static char *w89k_loadtypes[] = {"binary", NULL};
-static char *w89k_loadprotos[] = {"xmodem", NULL};
-
-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 */
-  w89k_loadtypes,              /* loadtypes */
-  w89k_loadprotos,             /* loadprotos */
-  "9600",                      /* supported baud rates */
   SERIAL_1_STOPBITS,           /* number of stop bits */
   w89k_regnames,               /* register names */
   MONITOR_OPS_MAGIC            /* magic */
   };
 
-void
+static void
 w89k_open(args, from_tty)
      char *args;
      int from_tty;
This page took 0.025571 seconds and 4 git commands to generate.