fp@145: /****************************************************************************** fp@145: * fp@145: * m a i l b o x . h fp@145: * fp@145: * Mailbox-Funktionen. fp@145: * fp@145: * $Id$ fp@145: * fp@145: *****************************************************************************/ fp@145: fp@145: #ifndef _EC_MAILBOX_H_ fp@145: #define _EC_MAILBOX_H_ fp@145: fp@145: #include "slave.h" fp@145: fp@145: /*****************************************************************************/ fp@145: fp@145: uint8_t *ec_slave_mbox_prepare_send(ec_slave_t *, uint8_t, size_t); fp@154: int ec_slave_mbox_prepare_check(ec_slave_t *); fp@154: int ec_slave_mbox_check(const ec_slave_t *); fp@154: int ec_slave_mbox_prepare_fetch(ec_slave_t *); fp@145: uint8_t *ec_slave_mbox_fetch(ec_slave_t *, uint8_t, size_t *); fp@145: fp@145: uint8_t *ec_slave_mbox_simple_io(ec_slave_t *, size_t *); fp@145: uint8_t *ec_slave_mbox_simple_receive(ec_slave_t *, uint8_t, size_t *); fp@145: fp@145: /*****************************************************************************/ fp@145: fp@145: #endif fp@145: fp@145: /* Emacs-Konfiguration fp@145: ;;; Local Variables: *** fp@145: ;;; c-basic-offset:4 *** fp@145: ;;; End: *** fp@145: */