master/master.c
changeset 140 b09658e50d6f
parent 138 7e743a61a991
child 144 fdc24bf62f80
--- a/master/master.c	Wed Mar 29 15:10:00 2006 +0000
+++ b/master/master.c	Wed Mar 29 15:23:10 2006 +0000
@@ -1169,15 +1169,22 @@
 
 /**
    Gibt alle Informationen zum Master aus.
-*/
-
-void ecrt_master_print(const ec_master_t *master /**< EtherCAT-Master */)
+
+   Verbosity:
+     0 - Nur Slavetypen und Adressen
+     1 - mit EEPROM-Informationen
+    >1 - mit SDO-Dictionaries
+*/
+
+void ecrt_master_print(const ec_master_t *master, /**< EtherCAT-Master */
+                       unsigned int verbosity /**< Geschwätzigkeit */
+                       )
 {
     unsigned int i;
 
     EC_INFO("*** Begin master information ***\n");
     for (i = 0; i < master->slave_count; i++)
-        ec_slave_print(&master->slaves[i]);
+        ec_slave_print(&master->slaves[i], verbosity);
     EC_INFO("*** End master information ***\n");
 }