master/canopen.c
changeset 104 052bc82d5442
parent 101 b0c19892145a
child 111 9963537ec776
--- a/master/canopen.c	Wed Mar 15 20:19:05 2006 +0000
+++ b/master/canopen.c	Fri Mar 17 14:21:35 2006 +0000
@@ -12,7 +12,6 @@
 #include <linux/slab.h>
 #include <linux/module.h>
 
-#include "../include/EtherCAT_si.h"
 #include "master.h"
 
 /*****************************************************************************/
@@ -21,7 +20,7 @@
    Schreibt ein CANopen-SDO (service data object).
  */
 
-int EtherCAT_rt_canopen_sdo_write(ec_slave_t *slave, /**< EtherCAT-Slave */
+int ecrt_slave_sdo_write(ec_slave_t *slave, /**< EtherCAT-Slave */
                          uint16_t sdo_index, /**< SDO-Index */
                          uint8_t sdo_subindex, /**< SDO-Subindex */
                          uint32_t value, /**< Neuer Wert */
@@ -114,7 +113,7 @@
    Liest ein CANopen-SDO (service data object).
  */
 
-int EtherCAT_rt_canopen_sdo_read(ec_slave_t *slave, /**< EtherCAT-Slave */
+int ecrt_slave_sdo_read(ec_slave_t *slave, /**< EtherCAT-Slave */
                         uint16_t sdo_index, /**< SDO-Index */
                         uint8_t sdo_subindex, /**< SDO-Subindex */
                         uint32_t *value /**< Speicher für gel. Wert */
@@ -198,29 +197,28 @@
 /**
    Schweibt ein CANopen-SDO (Variante mit Angabe des Masters und der Adresse).
 
-   Siehe EtherCAT_rt_canopen_sdo_write()
+   Siehe ecrt_slave_sdo_write()
 
    \return 0 wenn alles ok, < 0 bei Fehler
  */
 
-int EtherCAT_rt_canopen_sdo_addr_write(ec_master_t *master,
-                                       /**< EtherCAT-Master */
-                                       const char *addr,
-                                       /**< Addresse, siehe
-                                          ec_master_slave_address() */
-                                       uint16_t index,
-                                       /**< SDO-Index */
-                                       uint8_t subindex,
-                                       /**< SDO-Subindex */
-                                       uint32_t value,
-                                       /**< Neuer Wert */
-                                       size_t size
-                                       /**< Größe des Datenfeldes */
-                                       )
+int ecrt_master_sdo_write(ec_master_t *master,
+                          /**< EtherCAT-Master */
+                          const char *addr,
+                          /**< Addresse, siehe ec_master_slave_address() */
+                          uint16_t index,
+                          /**< SDO-Index */
+                          uint8_t subindex,
+                          /**< SDO-Subindex */
+                          uint32_t value,
+                          /**< Neuer Wert */
+                          size_t size
+                          /**< Größe des Datenfeldes */
+                          )
 {
     ec_slave_t *slave;
     if (!(slave = ec_master_slave_address(master, addr))) return -1;
-    return EtherCAT_rt_canopen_sdo_write(slave, index, subindex, value, size);
+    return ecrt_slave_sdo_write(slave, index, subindex, value, size);
 }
 
 /*****************************************************************************/
@@ -228,35 +226,34 @@
 /**
    Liest ein CANopen-SDO (Variante mit Angabe des Masters und der Adresse).
 
-   Siehe EtherCAT_rt_canopen_sdo_read()
+   Siehe ecrt_slave_sdo_read()
 
    \return 0 wenn alles ok, < 0 bei Fehler
  */
 
-int EtherCAT_rt_canopen_sdo_addr_read(ec_master_t *master,
-                                      /**< EtherCAT-Slave */
-                                      const char *addr,
-                                      /**< Addresse, siehe
-                                         ec_master_slave_address() */
-                                      uint16_t index,
-                                      /**< SDO-Index */
-                                      uint8_t subindex,
-                                      /**< SDO-Subindex */
-                                      uint32_t *value
-                                      /**< Speicher für gel. Wert */
-                                      )
+int ecrt_master_sdo_read(ec_master_t *master,
+                         /**< EtherCAT-Slave */
+                         const char *addr,
+                         /**< Addresse, siehe ec_master_slave_address() */
+                         uint16_t index,
+                         /**< SDO-Index */
+                         uint8_t subindex,
+                         /**< SDO-Subindex */
+                         uint32_t *value
+                         /**< Speicher für gel. Wert */
+                         )
 {
     ec_slave_t *slave;
     if (!(slave = ec_master_slave_address(master, addr))) return -1;
-    return EtherCAT_rt_canopen_sdo_read(slave, index, subindex, value);
-}
-
-/*****************************************************************************/
-
-EXPORT_SYMBOL(EtherCAT_rt_canopen_sdo_write);
-EXPORT_SYMBOL(EtherCAT_rt_canopen_sdo_read);
-EXPORT_SYMBOL(EtherCAT_rt_canopen_sdo_addr_write);
-EXPORT_SYMBOL(EtherCAT_rt_canopen_sdo_addr_read);
+    return ecrt_slave_sdo_read(slave, index, subindex, value);
+}
+
+/*****************************************************************************/
+
+EXPORT_SYMBOL(ecrt_slave_sdo_write);
+EXPORT_SYMBOL(ecrt_slave_sdo_read);
+EXPORT_SYMBOL(ecrt_master_sdo_write);
+EXPORT_SYMBOL(ecrt_master_sdo_read);
 
 /*****************************************************************************/