From 4417467a8344bd38cf79d7938248aca8d77b137f Mon Sep 17 00:00:00 2001 From: Florian Date: Thu, 25 Apr 2024 10:56:42 +0200 Subject: [PATCH] Completely disable SII reading during scan to estimate benefit of SII caching. --- master/fsm_slave_scan.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) 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