master/fsm.c
changeset 312 3b827a82060f
parent 311 197489292da8
child 325 7833cf70c4f2
equal deleted inserted replaced
311:197489292da8 312:3b827a82060f
  1128 
  1128 
  1129     // configure sync managers
  1129     // configure sync managers
  1130     ec_datagram_npwr(datagram, slave->station_address, 0x0800,
  1130     ec_datagram_npwr(datagram, slave->station_address, 0x0800,
  1131                      EC_SYNC_SIZE * slave->base_sync_count);
  1131                      EC_SYNC_SIZE * slave->base_sync_count);
  1132     memset(datagram->data, 0x00, EC_SYNC_SIZE * slave->base_sync_count);
  1132     memset(datagram->data, 0x00, EC_SYNC_SIZE * slave->base_sync_count);
  1133 
       
  1134 
  1133 
  1135     // does the slave supply sync manager configurations in its EEPROM?
  1134     // does the slave supply sync manager configurations in its EEPROM?
  1136     if (!list_empty(&slave->eeprom_syncs)) {
  1135     if (!list_empty(&slave->eeprom_syncs)) {
  1137         list_for_each_entry(eeprom_sync, &slave->eeprom_syncs, list) {
  1136         list_for_each_entry(eeprom_sync, &slave->eeprom_syncs, list) {
  1138             if (eeprom_sync->index >= slave->base_sync_count) {
  1137             if (eeprom_sync->index >= slave->base_sync_count) {