diff options
| author | skullY <skullydazed@gmail.com> | 2019-08-30 11:19:03 -0700 |
|---|---|---|
| committer | skullydazed <skullydazed@users.noreply.github.com> | 2019-08-30 15:01:52 -0700 |
| commit | b624f32f944acdc59dcb130674c09090c5c404cb (patch) | |
| tree | bc13adbba137d122d9a2c2fb2fafcbb08ac10e25 /quantum/serial_link/protocol/frame_router.c | |
| parent | 61af76a10d00aba185b8338604171de490a13e3b (diff) | |
| download | qmk_firmware-b624f32f944acdc59dcb130674c09090c5c404cb.tar.gz qmk_firmware-b624f32f944acdc59dcb130674c09090c5c404cb.zip | |
clang-format changes
Diffstat (limited to 'quantum/serial_link/protocol/frame_router.c')
| -rw-r--r-- | quantum/serial_link/protocol/frame_router.c | 23 |
1 files changed, 9 insertions, 14 deletions
diff --git a/quantum/serial_link/protocol/frame_router.c b/quantum/serial_link/protocol/frame_router.c index 04b8c2e75..529267370 100644 --- a/quantum/serial_link/protocol/frame_router.c +++ b/quantum/serial_link/protocol/frame_router.c | |||
| @@ -28,26 +28,22 @@ SOFTWARE. | |||
| 28 | 28 | ||
| 29 | static bool is_master; | 29 | static bool is_master; |
| 30 | 30 | ||
| 31 | void router_set_master(bool master) { | 31 | void router_set_master(bool master) { is_master = master; } |
| 32 | is_master = master; | ||
| 33 | } | ||
| 34 | 32 | ||
| 35 | void route_incoming_frame(uint8_t link, uint8_t* data, uint16_t size){ | 33 | void route_incoming_frame(uint8_t link, uint8_t* data, uint16_t size) { |
| 36 | if (is_master) { | 34 | if (is_master) { |
| 37 | if (link == DOWN_LINK) { | 35 | if (link == DOWN_LINK) { |
| 38 | transport_recv_frame(data[size-1], data, size - 1); | 36 | transport_recv_frame(data[size - 1], data, size - 1); |
| 39 | } | 37 | } |
| 40 | } | 38 | } else { |
| 41 | else { | ||
| 42 | if (link == UP_LINK) { | 39 | if (link == UP_LINK) { |
| 43 | if (data[size-1] & 1) { | 40 | if (data[size - 1] & 1) { |
| 44 | transport_recv_frame(0, data, size - 1); | 41 | transport_recv_frame(0, data, size - 1); |
| 45 | } | 42 | } |
| 46 | data[size-1] >>= 1; | 43 | data[size - 1] >>= 1; |
| 47 | validator_send_frame(DOWN_LINK, data, size); | 44 | validator_send_frame(DOWN_LINK, data, size); |
| 48 | } | 45 | } else { |
| 49 | else { | 46 | data[size - 1]++; |
| 50 | data[size-1]++; | ||
| 51 | validator_send_frame(UP_LINK, data, size); | 47 | validator_send_frame(UP_LINK, data, size); |
| 52 | } | 48 | } |
| 53 | } | 49 | } |
| @@ -59,8 +55,7 @@ void router_send_frame(uint8_t destination, uint8_t* data, uint16_t size) { | |||
| 59 | data[size] = 1; | 55 | data[size] = 1; |
| 60 | validator_send_frame(UP_LINK, data, size + 1); | 56 | validator_send_frame(UP_LINK, data, size + 1); |
| 61 | } | 57 | } |
| 62 | } | 58 | } else { |
| 63 | else { | ||
| 64 | if (is_master) { | 59 | if (is_master) { |
| 65 | data[size] = destination; | 60 | data[size] = destination; |
| 66 | validator_send_frame(DOWN_LINK, data, size + 1); | 61 | validator_send_frame(DOWN_LINK, data, size + 1); |
