summaryrefslogtreecommitdiff
path: root/digital/ai/src/twi_master/twi_master.h
diff options
context:
space:
mode:
Diffstat (limited to 'digital/ai/src/twi_master/twi_master.h')
-rw-r--r--digital/ai/src/twi_master/twi_master.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/digital/ai/src/twi_master/twi_master.h b/digital/ai/src/twi_master/twi_master.h
index e75dbfab..4908f471 100644
--- a/digital/ai/src/twi_master/twi_master.h
+++ b/digital/ai/src/twi_master/twi_master.h
@@ -49,6 +49,29 @@
* transmission until the first command is acknowledged.
*/
+/** Slave identifiers. */
+enum {
+#if AC_AI_TWI_MASTER_ASSERV
+ TWI_MASTER_ID_ASSERV,
+#endif
+#if AC_AI_TWI_MASTER_MIMOT
+ TWI_MASTER_ID_MIMOT,
+#endif
+#if AC_AI_TWI_MASTER_BEACON
+ TWI_MASTER_ID_BEACON,
+#endif
+ TWI_MASTER_DISABLED = 127,
+#if !AC_AI_TWI_MASTER_ASSERV
+ TWI_MASTER_ID_ASSERV,
+#endif
+#if !AC_AI_TWI_MASTER_MIMOT
+ TWI_MASTER_ID_MIMOT,
+#endif
+#if !AC_AI_TWI_MASTER_BEACON
+ TWI_MASTER_ID_BEACON,
+#endif
+};
+
/** Initialise module. */
void
twi_master_init (void);