master/master.c
changeset 814 a51f857b1b2d
parent 794 684dea874956
child 849 4b712ec8929d
equal deleted inserted replaced
813:bfc3f1ab52de 814:a51f857b1b2d
   144     master->debug_level = 0;
   144     master->debug_level = 0;
   145     master->stats.timeouts = 0;
   145     master->stats.timeouts = 0;
   146     master->stats.corrupted = 0;
   146     master->stats.corrupted = 0;
   147     master->stats.unmatched = 0;
   147     master->stats.unmatched = 0;
   148     master->stats.output_jiffies = 0;
   148     master->stats.output_jiffies = 0;
   149     master->pdo_slaves_offline = 0; // assume all PDO slaves online
   149     master->pdo_slaves_offline = 0; // assume all Pdo slaves online
   150     master->frames_timed_out = 0;
   150     master->frames_timed_out = 0;
   151 
   151 
   152     for (i = 0; i < HZ; i++) {
   152     for (i = 0; i < HZ; i++) {
   153         master->idle_cycle_times[i] = 0;
   153         master->idle_cycle_times[i] = 0;
   154 #ifdef EC_EOE
   154 #ifdef EC_EOE
  1005 
  1005 
  1006     off += sprintf(buffer + off, "\nSlaves: %i\n",
  1006     off += sprintf(buffer + off, "\nSlaves: %i\n",
  1007                    master->slave_count);
  1007                    master->slave_count);
  1008     off += sprintf(buffer + off, "Status: %s\n",
  1008     off += sprintf(buffer + off, "Status: %s\n",
  1009                    master->fsm.tainted ? "TAINTED" : "sane");
  1009                    master->fsm.tainted ? "TAINTED" : "sane");
  1010     off += sprintf(buffer + off, "PDO slaves: %s\n",
  1010     off += sprintf(buffer + off, "Pdo slaves: %s\n",
  1011                    master->pdo_slaves_offline ? "INCOMPLETE" : "online");
  1011                    master->pdo_slaves_offline ? "INCOMPLETE" : "online");
  1012 
  1012 
  1013     off += sprintf(buffer + off, "\nDevices:\n");
  1013     off += sprintf(buffer + off, "\nDevices:\n");
  1014     
  1014     
  1015     down(&master->device_sem);
  1015     down(&master->device_sem);