--- a/master/master.c Mon May 04 10:05:02 2009 +0000
+++ b/master/master.c Mon May 04 10:05:55 2009 +0000
@@ -1745,10 +1745,15 @@
/*****************************************************************************/
-void ecrt_master_sync_reference_clock(ec_master_t *master,
- uint64_t app_time)
+void ecrt_master_application_time(ec_master_t *master, uint64_t app_time)
{
master->app_time = app_time;
+}
+
+/*****************************************************************************/
+
+void ecrt_master_sync_reference_clock(ec_master_t *master)
+{
EC_WRITE_U32(master->ref_sync_datagram.data, master->app_time);
ec_master_queue_datagram(master, &master->ref_sync_datagram);
}
@@ -1772,6 +1777,7 @@
EXPORT_SYMBOL(ecrt_master_callbacks);
EXPORT_SYMBOL(ecrt_master_slave_config);
EXPORT_SYMBOL(ecrt_master_state);
+EXPORT_SYMBOL(ecrt_master_application_time);
EXPORT_SYMBOL(ecrt_master_sync_reference_clock);
EXPORT_SYMBOL(ecrt_master_sync_slave_clocks);