diff -r fdc24bf62f80 -r 11a82e4fd31b master/mailbox.h --- /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: *** +*/