--- 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;