master/fmmu_config.h
changeset 2611 f09b0623a2c1
parent 2610 f0fdcce9874b
equal deleted inserted replaced
2610:f0fdcce9874b 2611:f09b0623a2c1
    57 /*****************************************************************************/
    57 /*****************************************************************************/
    58 
    58 
    59 void ec_fmmu_config_init(ec_fmmu_config_t *, ec_slave_config_t *,
    59 void ec_fmmu_config_init(ec_fmmu_config_t *, ec_slave_config_t *,
    60         ec_domain_t *, uint8_t, ec_direction_t);
    60         ec_domain_t *, uint8_t, ec_direction_t);
    61 
    61 
       
    62 /**
       
    63  * @param fmmu EtherCAT FMMU configuration.
       
    64  * @param logical_domain_offset Logical offset address 
       
    65         relative to domain->logical_base_address.
       
    66  * @param data_size Covered PDO size.
       
    67 */        
       
    68 void ec_fmmu_set_domain_offset_size(ec_fmmu_config_t *fmmu, 
       
    69         uint32_t logical_domain_offset, unsigned data_size);
       
    70 
    62 void ec_fmmu_config_page(const ec_fmmu_config_t *, const ec_sync_t *,
    71 void ec_fmmu_config_page(const ec_fmmu_config_t *, const ec_sync_t *,
    63         uint8_t *);
    72         uint8_t *);
    64 
    73 
    65 /*****************************************************************************/
    74 /*****************************************************************************/
    66 
    75