diff -r 998215ab9b92 -r b09658e50d6f master/master.c --- 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"); }