--- 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 *);