master/mailbox.h
changeset 145 11a82e4fd31b
child 154 94d780887be0
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/master/mailbox.h	Mon Apr 03 14:12:45 2006 +0000
@@ -0,0 +1,35 @@
+/******************************************************************************
+ *
+ *  m a i l b o x . h
+ *
+ *  Mailbox-Funktionen.
+ *
+ *  $Id$
+ *
+ *****************************************************************************/
+
+#ifndef _EC_MAILBOX_H_
+#define _EC_MAILBOX_H_
+
+#include "slave.h"
+
+/*****************************************************************************/
+
+uint8_t *ec_slave_mbox_prepare_send(ec_slave_t *, uint8_t, size_t);
+int ec_slave_mbox_prepare_check(ec_slave_t *);
+int ec_slave_mbox_check(const ec_slave_t *);
+int ec_slave_mbox_prepare_fetch(ec_slave_t *);
+uint8_t *ec_slave_mbox_fetch(ec_slave_t *, uint8_t, size_t *);
+
+uint8_t *ec_slave_mbox_simple_io(ec_slave_t *, size_t *);
+uint8_t *ec_slave_mbox_simple_receive(ec_slave_t *, uint8_t, size_t *);
+
+/*****************************************************************************/
+
+#endif
+
+/* Emacs-Konfiguration
+;;; Local Variables: ***
+;;; c-basic-offset:4 ***
+;;; End: ***
+*/