aboutsummaryrefslogtreecommitdiff
path: root/quantum/serial_link/protocol
diff options
context:
space:
mode:
Diffstat (limited to 'quantum/serial_link/protocol')
-rw-r--r--quantum/serial_link/protocol/byte_stuffer.h5
-rw-r--r--quantum/serial_link/protocol/frame_router.h5
-rw-r--r--quantum/serial_link/protocol/frame_validator.h5
-rw-r--r--quantum/serial_link/protocol/physical.h5
-rw-r--r--quantum/serial_link/protocol/transport.h5
-rw-r--r--quantum/serial_link/protocol/triple_buffered_object.h5
6 files changed, 6 insertions, 24 deletions
diff --git a/quantum/serial_link/protocol/byte_stuffer.h b/quantum/serial_link/protocol/byte_stuffer.h
index 97e896856..397ed3baa 100644
--- a/quantum/serial_link/protocol/byte_stuffer.h
+++ b/quantum/serial_link/protocol/byte_stuffer.h
@@ -22,8 +22,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
22SOFTWARE. 22SOFTWARE.
23*/ 23*/
24 24
25#ifndef SERIAL_LINK_BYTE_STUFFER_H 25#pragma once
26#define SERIAL_LINK_BYTE_STUFFER_H
27 26
28#include <stdint.h> 27#include <stdint.h>
29 28
@@ -33,5 +32,3 @@ SOFTWARE.
33void init_byte_stuffer(void); 32void init_byte_stuffer(void);
34void byte_stuffer_recv_byte(uint8_t link, uint8_t data); 33void byte_stuffer_recv_byte(uint8_t link, uint8_t data);
35void byte_stuffer_send_frame(uint8_t link, uint8_t* data, uint16_t size); 34void byte_stuffer_send_frame(uint8_t link, uint8_t* data, uint16_t size);
36
37#endif
diff --git a/quantum/serial_link/protocol/frame_router.h b/quantum/serial_link/protocol/frame_router.h
index 712250ff3..9325fe4ee 100644
--- a/quantum/serial_link/protocol/frame_router.h
+++ b/quantum/serial_link/protocol/frame_router.h
@@ -22,8 +22,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
22SOFTWARE. 22SOFTWARE.
23*/ 23*/
24 24
25#ifndef SERIAL_LINK_FRAME_ROUTER_H 25#pragma once
26#define SERIAL_LINK_FRAME_ROUTER_H
27 26
28#include <stdint.h> 27#include <stdint.h>
29#include <stdbool.h> 28#include <stdbool.h>
@@ -34,5 +33,3 @@ SOFTWARE.
34void router_set_master(bool master); 33void router_set_master(bool master);
35void route_incoming_frame(uint8_t link, uint8_t* data, uint16_t size); 34void route_incoming_frame(uint8_t link, uint8_t* data, uint16_t size);
36void router_send_frame(uint8_t destination, uint8_t* data, uint16_t size); 35void router_send_frame(uint8_t destination, uint8_t* data, uint16_t size);
37
38#endif
diff --git a/quantum/serial_link/protocol/frame_validator.h b/quantum/serial_link/protocol/frame_validator.h
index 4a910d510..0f78768a0 100644
--- a/quantum/serial_link/protocol/frame_validator.h
+++ b/quantum/serial_link/protocol/frame_validator.h
@@ -22,13 +22,10 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
22SOFTWARE. 22SOFTWARE.
23*/ 23*/
24 24
25#ifndef SERIAL_LINK_FRAME_VALIDATOR_H 25#pragma once
26#define SERIAL_LINK_FRAME_VALIDATOR_H
27 26
28#include <stdint.h> 27#include <stdint.h>
29 28
30void validator_recv_frame(uint8_t link, uint8_t* data, uint16_t size); 29void validator_recv_frame(uint8_t link, uint8_t* data, uint16_t size);
31// The buffer pointed to by the data needs 4 additional bytes 30// The buffer pointed to by the data needs 4 additional bytes
32void validator_send_frame(uint8_t link, uint8_t* data, uint16_t size); 31void validator_send_frame(uint8_t link, uint8_t* data, uint16_t size);
33
34#endif
diff --git a/quantum/serial_link/protocol/physical.h b/quantum/serial_link/protocol/physical.h
index 425e06cdd..399c9d1f7 100644
--- a/quantum/serial_link/protocol/physical.h
+++ b/quantum/serial_link/protocol/physical.h
@@ -22,9 +22,6 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
22SOFTWARE. 22SOFTWARE.
23*/ 23*/
24 24
25#ifndef SERIAL_LINK_PHYSICAL_H 25#pragma once
26#define SERIAL_LINK_PHYSICAL_H
27 26
28void send_data(uint8_t link, const uint8_t* data, uint16_t size); 27void send_data(uint8_t link, const uint8_t* data, uint16_t size);
29
30#endif
diff --git a/quantum/serial_link/protocol/transport.h b/quantum/serial_link/protocol/transport.h
index 309a56b00..3ce0c9fe4 100644
--- a/quantum/serial_link/protocol/transport.h
+++ b/quantum/serial_link/protocol/transport.h
@@ -22,8 +22,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
22SOFTWARE. 22SOFTWARE.
23*/ 23*/
24 24
25#ifndef SERIAL_LINK_TRANSPORT_H 25#pragma once
26#define SERIAL_LINK_TRANSPORT_H
27 26
28#include "serial_link/protocol/triple_buffered_object.h" 27#include "serial_link/protocol/triple_buffered_object.h"
29#include "serial_link/system/serial_link.h" 28#include "serial_link/system/serial_link.h"
@@ -138,5 +137,3 @@ void add_remote_objects(remote_object_t** remote_objects, uint32_t num_remote_ob
138void reinitialize_serial_link_transport(void); 137void reinitialize_serial_link_transport(void);
139void transport_recv_frame(uint8_t from, uint8_t* data, uint16_t size); 138void transport_recv_frame(uint8_t from, uint8_t* data, uint16_t size);
140void update_transport(void); 139void update_transport(void);
141
142#endif
diff --git a/quantum/serial_link/protocol/triple_buffered_object.h b/quantum/serial_link/protocol/triple_buffered_object.h
index 6ec98d52b..717d6d7b8 100644
--- a/quantum/serial_link/protocol/triple_buffered_object.h
+++ b/quantum/serial_link/protocol/triple_buffered_object.h
@@ -22,8 +22,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
22SOFTWARE. 22SOFTWARE.
23*/ 23*/
24 24
25#ifndef SERIAL_LINK_TRIPLE_BUFFERED_OBJECT_H 25#pragma once
26#define SERIAL_LINK_TRIPLE_BUFFERED_OBJECT_H
27 26
28#include <stdint.h> 27#include <stdint.h>
29 28
@@ -43,5 +42,3 @@ void triple_buffer_init(triple_buffer_object_t* object);
43void* triple_buffer_begin_write_internal(uint16_t object_size, triple_buffer_object_t* object); 42void* triple_buffer_begin_write_internal(uint16_t object_size, triple_buffer_object_t* object);
44void triple_buffer_end_write_internal(triple_buffer_object_t* object); 43void triple_buffer_end_write_internal(triple_buffer_object_t* object);
45void* triple_buffer_read_internal(uint16_t object_size, triple_buffer_object_t* object); 44void* triple_buffer_read_internal(uint16_t object_size, triple_buffer_object_t* object);
46
47#endif