--- a/include/EtherCAT_rt.h Thu Mar 02 13:08:07 2006 +0000
+++ b/include/EtherCAT_rt.h Mon Mar 06 15:12:34 2006 +0000
@@ -63,8 +63,9 @@
unsigned int timeout_us);
int EtherCAT_rt_master_activate(ec_master_t *master);
+int EtherCAT_rt_master_deactivate(ec_master_t *master);
-int EtherCAT_rt_master_deactivate(ec_master_t *master);
+void EtherCAT_rt_master_xio(ec_master_t *master);
void EtherCAT_rt_master_debug(ec_master_t *master, int level);
void EtherCAT_rt_master_print(const ec_master_t *master);
@@ -81,7 +82,11 @@
unsigned int field_index,
unsigned int field_count);
-int EtherCAT_rt_domain_xio(ec_domain_t *domain);
+int EtherCAT_rt_register_domain_fields(ec_domain_t *domain,
+ ec_field_init_t *fields);
+
+void EtherCAT_rt_domain_queue(ec_domain_t *domain);
+void EtherCAT_rt_domain_process(ec_domain_t *domain);
/*****************************************************************************/
// Slave Methods