--- a/master/master.h Tue Sep 19 13:09:39 2006 +0000
+++ b/master/master.h Tue Sep 19 13:28:40 2006 +0000
@@ -47,6 +47,7 @@
#include "device.h"
#include "domain.h"
+#include "xmldev.h"
#include "fsm.h"
/*****************************************************************************/
@@ -98,6 +99,8 @@
ec_device_t *device; /**< EtherCAT device */
+ ec_xmldev_t xmldev; /**< XML character device */
+
ec_fsm_t fsm; /**< master state machine */
ec_master_mode_t mode; /**< master mode */
@@ -136,7 +139,7 @@
/*****************************************************************************/
// master creation and deletion
-int ec_master_init(ec_master_t *, unsigned int, unsigned int);
+int ec_master_init(ec_master_t *, unsigned int, unsigned int, dev_t);
void ec_master_clear(struct kobject *);
void ec_master_reset(ec_master_t *);