Use 'ao-dbg' instead of 's51' to communicate with TeleMetrum
[fw/sdcc] / debugger / mcs51 / sdcdb.c
index 7fe5f8e0d906481686124e847993f27c6bc91d62..8df52526574ae2c77fc29e30d94becfd3d10f9d0 100644 (file)
@@ -1653,8 +1653,10 @@ static void parseCmdLine (int argc, char **argv)
 
             /* serial port */
             if ( (strcmp(argv[i],"-S") == 0) ||
-                (strcmp(argv[i],"-s") == 0)) {
-                simArgs[nsimArgs++] = strdup(argv[i]);
+                (strcmp(argv[i],"-s") == 0) ||
+                (strcmp(argv[i],"-T") == 0) ||
+                (strcmp(argv[i],"--tty") == 0)) {
+               simArgs[nsimArgs++] = "--tty";
                 simArgs[nsimArgs++] = strdup(argv[++i]);
                 continue ;
             }
@@ -1758,7 +1760,7 @@ int main ( int argc, char **argv)
     printf("WARNING: SDCDB is EXPERIMENTAL.\n");
 
     current_directory = get_current_dir_name();
-    simArgs[nsimArgs++] = "s51";
+    simArgs[nsimArgs++] = "ao-dbg";
     simArgs[nsimArgs++] = "-P";
     simArgs[nsimArgs++] = "-r 9756";
     /* parse command line */