--- a/master/slave.c Thu Sep 28 08:31:33 2006 +0000
+++ b/master/slave.c Fri Oct 13 10:07:10 2006 +0000
@@ -867,6 +867,18 @@
/*****************************************************************************/
/**
+ \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 == 0x13ED3052;
+}
+
+/*****************************************************************************/
+
+/**
\return 0 in case of success, else < 0
*/