master/master.c
changeset 58 21b7342e2a90
parent 56 36d1fa37f5e1
child 61 cd014255f94f
--- a/master/master.c	Fri Jan 20 17:50:35 2006 +0000
+++ b/master/master.c	Thu Jan 26 09:12:09 2006 +0000
@@ -139,7 +139,6 @@
    Schliesst das EtherCAT-Geraet, auf dem der Master arbeitet.
 
    @param master Der EtherCAT-Master
-   @param device Das EtherCAT-Geraet
 */
 
 void ec_master_close(ec_master_t *master)
@@ -731,6 +730,10 @@
    Registriert einen Slave beim Master.
 
    @param master Der EtherCAT-Master
+   @param bus_index Index des Slaves im EtherCAT-Bus
+   @param vendor_name String mit dem Herstellernamen
+   @param product_name String mit dem Produktnamen
+   @param domain Domäne, in der der Slave sein soll
 
    @return 0 bei Erfolg, sonst < 0
 */
@@ -816,14 +819,13 @@
 /*****************************************************************************/
 
 /**
-   Konfiguriert einen Slave und setzt den Operational-Zustand.
-
-   Führt eine komplette Konfiguration eines Slaves durch,
-   setzt Sync-Manager und FMMU's, führt die entsprechenden
+   Konfiguriert alle Slaves und setzt den Operational-Zustand.
+
+   Führt die komplette Konfiguration und Aktivierunge aller registrierten
+   Slaves durch. Setzt Sync-Manager und FMMU's, führt die entsprechenden
    Zustandsübergänge durch, bis der Slave betriebsbereit ist.
 
    @param master EtherCAT-Master
-   @param slave Zu aktivierender Slave
 
    @return 0 bei Erfolg, sonst < 0
 */
@@ -1030,10 +1032,9 @@
 /*****************************************************************************/
 
 /**
-   Setzt einen Slave zurück in den Init-Zustand.
+   Setzt alle Slaves zurück in den Init-Zustand.
 
    @param master EtherCAT-Master
-   @param slave Zu deaktivierender Slave
 
    @return 0 bei Erfolg, sonst < 0
 */
@@ -1059,9 +1060,9 @@
 /**
    Sendet und empfängt Prozessdaten der angegebenen Domäne
 
-   @param master     EtherCAT-Master
-          domain     Domäne
-          timeout_us Timeout in Mikrosekunden
+   @param master EtherCAT-Master
+   @param domain Domäne
+   @param timeout_us Timeout in Mikrosekunden
 
    @return 0 bei Erfolg, sonst < 0
 */