master/slave.h
changeset 630 1b755b7342eb
parent 629 84a64efca00d
child 635 d304ef4af542
--- a/master/slave.h	Wed Mar 07 13:12:33 2007 +0000
+++ b/master/slave.h	Wed Mar 07 13:29:29 2007 +0000
@@ -50,6 +50,7 @@
 #include "datagram.h"
 #include "pdo.h"
 #include "sync.h"
+#include "fmmu.h"
 
 /*****************************************************************************/
 
@@ -109,21 +110,6 @@
 /*****************************************************************************/
 
 /**
-   FMMU configuration.
-*/
-
-typedef struct
-{
-    unsigned int index; /**< FMMU index */
-    const ec_domain_t *domain; /**< domain */
-    const ec_sync_t *sync; /**< sync manager */
-    uint32_t logical_start_address; /**< logical start address */
-}
-ec_fmmu_t;
-
-/*****************************************************************************/
-
-/**
    EtherCAT slave.
 */
 
@@ -218,7 +204,6 @@
 
 // misc.
 ec_sync_t *ec_slave_get_pdo_sync(ec_slave_t *, ec_direction_t); 
-void ec_slave_fmmu_config(const ec_slave_t *, const ec_fmmu_t *, uint8_t *);
 uint16_t ec_slave_calc_sync_size(const ec_slave_t *, const ec_sync_t *);
 
 int ec_slave_is_coupler(const ec_slave_t *);