43 |
43 |
44 #include "slave.h" |
44 #include "slave.h" |
45 |
45 |
46 /*****************************************************************************/ |
46 /*****************************************************************************/ |
47 |
47 |
48 uint8_t *ec_slave_mbox_prepare_send(const ec_slave_t *, ec_command_t *, |
48 uint8_t *ec_slave_mbox_prepare_send(const ec_slave_t *, ec_datagram_t *, |
49 uint8_t, size_t); |
49 uint8_t, size_t); |
50 int ec_slave_mbox_prepare_check(const ec_slave_t *, ec_command_t *); |
50 int ec_slave_mbox_prepare_check(const ec_slave_t *, ec_datagram_t *); |
51 int ec_slave_mbox_check(const ec_command_t *); |
51 int ec_slave_mbox_check(const ec_datagram_t *); |
52 int ec_slave_mbox_prepare_fetch(const ec_slave_t *, ec_command_t *); |
52 int ec_slave_mbox_prepare_fetch(const ec_slave_t *, ec_datagram_t *); |
53 uint8_t *ec_slave_mbox_fetch(const ec_slave_t *, ec_command_t *, |
53 uint8_t *ec_slave_mbox_fetch(const ec_slave_t *, ec_datagram_t *, |
54 uint8_t, size_t *); |
54 uint8_t, size_t *); |
55 |
55 |
56 uint8_t *ec_slave_mbox_simple_io(const ec_slave_t *, ec_command_t *, size_t *); |
56 uint8_t *ec_slave_mbox_simple_io(const ec_slave_t *, ec_datagram_t *, |
57 uint8_t *ec_slave_mbox_simple_receive(const ec_slave_t *, ec_command_t *, |
57 size_t *); |
|
58 uint8_t *ec_slave_mbox_simple_receive(const ec_slave_t *, ec_datagram_t *, |
58 uint8_t, size_t *); |
59 uint8_t, size_t *); |
59 |
60 |
60 /*****************************************************************************/ |
61 /*****************************************************************************/ |
61 |
62 |
62 #endif |
63 #endif |