More support for DS80C400
[fw/sdcc] / src / SDCCpeeph.c
index 0a263f41d6d4732e3f4320824e86e6de70bfc54d..29942d3d7fc192df62773bab7583a89a12e8fa9e 100644 (file)
@@ -211,7 +211,8 @@ pcDistance (lineNode * cpos, char *lbl, bool back)
 /*-----------------------------------------------------------------*/
 FBYNAME (flat24bitModeAndPortDS390)
 {
-    return ((strcmp(port->target,"ds390") == 0) && 
+    return (((strcmp(port->target,"ds390") == 0) ||
+            (strcmp(port->target,"ds400") == 0)) && 
            (options.model == MODEL_FLAT24));
 }
 
@@ -220,7 +221,8 @@ FBYNAME (flat24bitModeAndPortDS390)
 /*-----------------------------------------------------------------*/
 FBYNAME (portIsDS390)
 {
-    return (strcmp(port->target,"ds390") == 0);
+    return ((strcmp(port->target,"ds390") == 0) ||
+           (strcmp(port->target,"ds400") == 0));
 }
 
 /*-----------------------------------------------------------------*/