master/slave.c
changeset 138 7e743a61a991
parent 136 a03a684cac89
child 139 998215ab9b92
--- a/master/slave.c	Tue Mar 28 17:40:57 2006 +0000
+++ b/master/slave.c	Wed Mar 29 10:30:13 2006 +0000
@@ -1163,6 +1163,24 @@
 
 /*****************************************************************************/
 
+/**
+   Schreibt den "Configured station alias".
+   \return 0, wenn alles ok, sonst < 0
+*/
+
+int ecrt_slave_write_alias(ec_slave_t *slave, /** EtherCAT-Slave */
+                           uint16_t alias /** Neuer Alias */
+                           )
+{
+    return ec_slave_sii_write16(slave, 0x0004, alias);
+}
+
+/*****************************************************************************/
+
+EXPORT_SYMBOL(ecrt_slave_write_alias);
+
+/*****************************************************************************/
+
 /* Emacs-Konfiguration
 ;;; Local Variables: ***
 ;;; c-basic-offset:4 ***