diff -r ee53be7e18ee -r e4b76dc7910c master/master.h --- a/master/master.h Thu Oct 26 16:45:33 2006 +0000 +++ b/master/master.h Fri Oct 27 09:19:58 2006 +0000 @@ -148,8 +148,9 @@ /*****************************************************************************/ -// master creation +// master creation/deletion int ec_master_init(ec_master_t *, unsigned int, unsigned int, dev_t); +void ec_master_destroy(ec_master_t *); // mode transitions int ec_master_enter_idle_mode(ec_master_t *); @@ -167,7 +168,7 @@ // misc. void ec_master_output_stats(ec_master_t *); -void ec_master_clear_slaves(ec_master_t *); +void ec_master_destroy_slaves(ec_master_t *); void ec_master_calc_addressing(ec_master_t *); // helper functions