--- a/master/slave.h Mon Mar 20 13:36:10 2006 +0000
+++ b/master/slave.h Mon Mar 20 15:28:25 2006 +0000
@@ -71,6 +71,7 @@
uint16_t base_sync_count; /**< Anzahl unterstützter Sync-Manager */
// Slave information interface
+ uint16_t sii_alias; /**< Configured station alias */
uint32_t sii_vendor_id; /**< Identifikationsnummer des Herstellers */
uint32_t sii_product_code; /**< Herstellerspezifischer Produktcode */
uint32_t sii_revision_number; /**< Revisionsnummer */
@@ -94,6 +95,7 @@
// Slave control
int ec_slave_fetch(ec_slave_t *);
int ec_slave_sii_read(ec_slave_t *, uint16_t, uint32_t *);
+int ec_slave_sii_write(ec_slave_t *, uint16_t, uint16_t);
int ec_slave_state_change(ec_slave_t *, uint8_t);
int ec_slave_set_fmmu(ec_slave_t *, const ec_domain_t *, const ec_sync_t *);