diff options
Diffstat (limited to 'serial_link/protocol/frame_router.h')
| -rw-r--r-- | serial_link/protocol/frame_router.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/serial_link/protocol/frame_router.h b/serial_link/protocol/frame_router.h index 67db3122f..712250ff3 100644 --- a/serial_link/protocol/frame_router.h +++ b/serial_link/protocol/frame_router.h | |||
| @@ -22,9 +22,17 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | |||
| 22 | SOFTWARE. | 22 | SOFTWARE. |
| 23 | */ | 23 | */ |
| 24 | 24 | ||
| 25 | #ifndef SERIAL_LINK_FRAME_ROUTER_H | ||
| 26 | #define SERIAL_LINK_FRAME_ROUTER_H | ||
| 27 | |||
| 28 | #include <stdint.h> | ||
| 29 | #include <stdbool.h> | ||
| 30 | |||
| 25 | #define UP_LINK 0 | 31 | #define UP_LINK 0 |
| 26 | #define DOWN_LINK 1 | 32 | #define DOWN_LINK 1 |
| 27 | 33 | ||
| 28 | void router_set_master(bool master); | 34 | void router_set_master(bool master); |
| 29 | void route_incoming_frame(uint8_t link, uint8_t* data, uint16_t size); | 35 | void route_incoming_frame(uint8_t link, uint8_t* data, uint16_t size); |
| 30 | void router_send_frame(uint8_t destination, uint8_t* data, uint16_t size); | 36 | void router_send_frame(uint8_t destination, uint8_t* data, uint16_t size); |
| 37 | |||
| 38 | #endif | ||
