#define DRIVERNAME      "a2e.auxmem.emd"
 #elif defined(__APPLE2__)
 #define DRIVERNAME      "a2.auxmem.emd"
+#elif defined(__ATARIXL__)
+#define DRIVERNAME      "atrx130.emd"
+#elif defined(__ATARI__)
+#define DRIVERNAME      "atr130.emd"
 #else
 #define DRIVERNAME      "unknown"
 #error "Unknown target system"
             cprintf ("\r\nData mismatch in page $%04X at $%04X\r\n"
                      "Data is $%04X (should be $%04X)\r\n",
                      page, buf, *buf, num);
+#ifdef __ATARI__
+            cgetc ();
+#endif
             exit (EXIT_FAILURE);
         }
     }
     if (Res != EM_ERR_OK) {
         cprintf ("Error in em_load_driver: %u\r\n", Res);
         cprintf ("os: %u, %s\r\n", _oserror, _stroserror (_oserror));
+#ifdef __ATARI__
+        cgetc ();
+#endif
         exit (EXIT_FAILURE);
     }
     atexit (cleanup);
     /* Success */
     cprintf ("\r\nPassed!\r\n");
 
+#ifdef __ATARI__
+    cgetc ();
+#endif
+
     return 0;
 
 }