diff --git a/master/fsm_slave_scan.c b/master/fsm_slave_scan.c index 5f56d60d..6f271b1c 100644 --- a/master/fsm_slave_scan.c +++ b/master/fsm_slave_scan.c @@ -529,7 +529,11 @@ void ec_fsm_slave_scan_state_datalink( #ifdef EC_SII_ASSIGN ec_fsm_slave_scan_enter_assign_sii(fsm); #else - ec_fsm_slave_scan_enter_sii_size(fsm); +#ifdef EC_REGALIAS + ec_fsm_slave_scan_enter_regalias(fsm); +#else + fsm->state = ec_fsm_slave_scan_state_end; +#endif #endif } @@ -925,11 +929,7 @@ void ec_fsm_slave_scan_state_regalias( slave->effective_alias); } - if (slave->sii.mailbox_protocols & EC_MBOX_COE) { - ec_fsm_slave_scan_enter_preop(fsm); - } else { - fsm->state = ec_fsm_slave_scan_state_end; - } + fsm->state = ec_fsm_slave_scan_state_end; } #endif // defined EC_REGALIAS