master/slave.c
changeset 1379 cbceb0e2f2a0
parent 1363 11c0b2caa253
child 1419 8fc38c37d86e
--- a/master/slave.c	Mon Apr 06 09:48:01 2009 +0000
+++ b/master/slave.c	Tue Apr 07 09:00:20 2009 +0000
@@ -86,14 +86,21 @@
     slave->base_revision = 0;
     slave->base_build = 0;
     slave->base_fmmu_count = 0;
+    slave->base_sync_count = 0;
 
     for (i = 0; i < EC_MAX_PORTS; i++) {
+        slave->base_ports[i] = EC_PORT_NOT_IMPLEMENTED;
+
         slave->ports[i].dl_link = 0;
         slave->ports[i].dl_loop = 0;
         slave->ports[i].dl_signal = 0;
         slave->sii.physical_layer[i] = 0xFF;
     }
 
+    slave->base_fmmu_bit_operation = 0;
+    slave->base_dc_supported = 0;
+    slave->base_dc_range = EC_DC_32;
+
     slave->sii_words = NULL;
     slave->sii_nwords = 0;