From 3a1a09a2a80ee8bd428470d74874913329a50d85 Mon Sep 17 00:00:00 2001 From: Florian Pose <fp@igh-essen.com> Date: Mon, 5 Mar 2007 11:34:52 +0000 Subject: [PATCH] Removed ugly ec_slave_has_subbus() function. --- TODO | 2 +- master/slave.c | 12 ------------ master/slave.h | 1 - 3 files changed, 1 insertion(+), 14 deletions(-) diff --git a/TODO b/TODO index 76e8bb33..1cb700a9 100644 --- a/TODO +++ b/TODO @@ -10,7 +10,7 @@ $Id$ - Remove ecrt_master_run(). Make master FSM run in process context instead. - Remove addressing scheme "X:Y". - Allow only MAC address as device ID. - - Remove ugly ec_slave_is_coupler() and ec_slave_has_subbus(). + - Remove ugly ec_slave_is_coupler(). * Future features: - SDO dictionary and -access in operation mode. diff --git a/master/slave.c b/master/slave.c index 23801dca..88f85db8 100644 --- a/master/slave.c +++ b/master/slave.c @@ -1193,18 +1193,6 @@ int ec_slave_is_coupler(const ec_slave_t *slave /**< EtherCAT slave */) /*****************************************************************************/ -/** - \return non-zero if slave is a bus coupler -*/ - -int ec_slave_has_subbus(const ec_slave_t *slave /**< EtherCAT slave */) -{ - return slave->sii_vendor_id == 0x00000002 - && slave->sii_product_code == 0x04602c22; -} - -/*****************************************************************************/ - /** \return 0 in case of success, else < 0 */ diff --git a/master/slave.h b/master/slave.h index d58cea29..86506a26 100644 --- a/master/slave.h +++ b/master/slave.h @@ -291,7 +291,6 @@ void ec_slave_fmmu_config(const ec_slave_t *, const ec_fmmu_t *, uint8_t *); uint16_t ec_slave_calc_sync_size(const ec_slave_t *, const ec_sii_sync_t *); int ec_slave_is_coupler(const ec_slave_t *); -int ec_slave_has_subbus(const ec_slave_t *); int ec_slave_validate(const ec_slave_t *, uint32_t, uint32_t); -- GitLab