equal
deleted
inserted
replaced
1429 EC_ERR("Failed to calculate bus topology.\n"); |
1429 EC_ERR("Failed to calculate bus topology.\n"); |
1430 } |
1430 } |
1431 |
1431 |
1432 /*****************************************************************************/ |
1432 /*****************************************************************************/ |
1433 |
1433 |
1434 /** Calculates the bus transition delays. |
1434 /** Calculates the bus transmission delays. |
1435 */ |
1435 */ |
1436 void ec_master_calc_transition_delays( |
1436 void ec_master_calc_transmission_delays( |
1437 ec_master_t *master /**< EtherCAT master. */ |
1437 ec_master_t *master /**< EtherCAT master. */ |
1438 ) |
1438 ) |
1439 { |
1439 { |
1440 ec_slave_t *slave; |
1440 ec_slave_t *slave; |
1441 |
1441 |
1445 ec_slave_calc_port_delays(slave); |
1445 ec_slave_calc_port_delays(slave); |
1446 } |
1446 } |
1447 |
1447 |
1448 if (master->dc_ref_clock) { |
1448 if (master->dc_ref_clock) { |
1449 uint32_t delay = 0; |
1449 uint32_t delay = 0; |
1450 ec_slave_calc_transition_delays_rec(master->dc_ref_clock, &delay); |
1450 ec_slave_calc_transmission_delays_rec(master->dc_ref_clock, &delay); |
1451 } |
1451 } |
1452 } |
1452 } |
1453 |
1453 |
1454 /*****************************************************************************/ |
1454 /*****************************************************************************/ |
1455 |
1455 |
1463 ec_master_find_dc_ref_clock(master); |
1463 ec_master_find_dc_ref_clock(master); |
1464 |
1464 |
1465 // calculate bus topology |
1465 // calculate bus topology |
1466 ec_master_calc_topology(master); |
1466 ec_master_calc_topology(master); |
1467 |
1467 |
1468 ec_master_calc_transition_delays(master); |
1468 ec_master_calc_transmission_delays(master); |
1469 } |
1469 } |
1470 |
1470 |
1471 /****************************************************************************** |
1471 /****************************************************************************** |
1472 * Application interface |
1472 * Application interface |
1473 *****************************************************************************/ |
1473 *****************************************************************************/ |