diff packages/hal/common/current/src/generic-stub.c @ 78:59d97b6ba612 ecos-sw-2000-03-28

Merge from eCos master repository on 2000-03-28-19:50:47-BST
author jlarmour
date Tue, 28 Mar 2000 20:13:29 +0000
parents c38311975d4f
children 02ea4320376c
line wrap: on
line diff
--- a/packages/hal/common/current/src/generic-stub.c
+++ b/packages/hal/common/current/src/generic-stub.c
@@ -973,14 +973,23 @@ int
         break;
       }
 
-    case 'd':
-      /* toggle debug flag */
 #ifdef __ECOS__
 #if !defined(CYG_HAL_STARTUP_RAM)    // Only for ROM based stubs
+    case 'z':
+        /* report IO buffer sizes so download can achieve optimal
+           download speed */
+    {
+        int i;
+        i = __intToHex (remcomOutBuffer, BUFMAX, 32);
+        remcomOutBuffer[i] = 0;
+        break;
+    }
+    case 'd':
+      /* toggle debug flag */
       strcpy(remcomOutBuffer, "eCos GDB stubs - built " __DATE__ " / " __TIME__);
+      break;
 #endif
 #endif // __ECOS__
-      break;
 
     case 'q':
       /* general query packet */