equal
deleted
inserted
replaced
673 return -ENOENT; |
673 return -ENOENT; |
674 } |
674 } |
675 |
675 |
676 /*****************************************************************************/ |
676 /*****************************************************************************/ |
677 |
677 |
678 void ecrt_slave_config_dc_assign_activate(ec_slave_config_t *sc, |
678 void ecrt_slave_config_dc(ec_slave_config_t *sc, uint16_t assign_activate, |
679 uint16_t assign_activate) |
|
680 { |
|
681 sc->dc_assign_activate = assign_activate; |
|
682 } |
|
683 |
|
684 /*****************************************************************************/ |
|
685 |
|
686 void ecrt_slave_config_dc_sync_signals(ec_slave_config_t *sc, |
|
687 uint32_t sync0_cycle_time, uint32_t sync0_shift_time, |
679 uint32_t sync0_cycle_time, uint32_t sync0_shift_time, |
688 uint32_t sync1_cycle_time, uint32_t sync1_shift_time) |
680 uint32_t sync1_cycle_time, uint32_t sync1_shift_time) |
689 { |
681 { |
|
682 sc->dc_assign_activate = assign_activate; |
690 sc->dc_sync[0].cycle_time = sync0_cycle_time; |
683 sc->dc_sync[0].cycle_time = sync0_cycle_time; |
691 sc->dc_sync[0].shift_time = sync0_shift_time; |
684 sc->dc_sync[0].shift_time = sync0_shift_time; |
692 sc->dc_sync[1].cycle_time = sync1_cycle_time; |
685 sc->dc_sync[1].cycle_time = sync1_cycle_time; |
693 sc->dc_sync[1].shift_time = sync1_shift_time; |
686 sc->dc_sync[1].shift_time = sync1_shift_time; |
694 } |
687 } |
905 EXPORT_SYMBOL(ecrt_slave_config_pdo_assign_clear); |
898 EXPORT_SYMBOL(ecrt_slave_config_pdo_assign_clear); |
906 EXPORT_SYMBOL(ecrt_slave_config_pdo_mapping_add); |
899 EXPORT_SYMBOL(ecrt_slave_config_pdo_mapping_add); |
907 EXPORT_SYMBOL(ecrt_slave_config_pdo_mapping_clear); |
900 EXPORT_SYMBOL(ecrt_slave_config_pdo_mapping_clear); |
908 EXPORT_SYMBOL(ecrt_slave_config_pdos); |
901 EXPORT_SYMBOL(ecrt_slave_config_pdos); |
909 EXPORT_SYMBOL(ecrt_slave_config_reg_pdo_entry); |
902 EXPORT_SYMBOL(ecrt_slave_config_reg_pdo_entry); |
910 EXPORT_SYMBOL(ecrt_slave_config_dc_assign_activate); |
903 EXPORT_SYMBOL(ecrt_slave_config_dc); |
911 EXPORT_SYMBOL(ecrt_slave_config_dc_sync_signals); |
|
912 EXPORT_SYMBOL(ecrt_slave_config_sdo); |
904 EXPORT_SYMBOL(ecrt_slave_config_sdo); |
913 EXPORT_SYMBOL(ecrt_slave_config_sdo8); |
905 EXPORT_SYMBOL(ecrt_slave_config_sdo8); |
914 EXPORT_SYMBOL(ecrt_slave_config_sdo16); |
906 EXPORT_SYMBOL(ecrt_slave_config_sdo16); |
915 EXPORT_SYMBOL(ecrt_slave_config_sdo32); |
907 EXPORT_SYMBOL(ecrt_slave_config_sdo32); |
916 EXPORT_SYMBOL(ecrt_slave_config_create_sdo_request); |
908 EXPORT_SYMBOL(ecrt_slave_config_create_sdo_request); |