diff options
Diffstat (limited to 'quantum/serial_link')
-rw-r--r-- | quantum/serial_link/protocol/byte_stuffer.h | 5 | ||||
-rw-r--r-- | quantum/serial_link/protocol/frame_router.h | 5 | ||||
-rw-r--r-- | quantum/serial_link/protocol/frame_validator.h | 5 | ||||
-rw-r--r-- | quantum/serial_link/protocol/physical.h | 5 | ||||
-rw-r--r-- | quantum/serial_link/protocol/transport.h | 5 | ||||
-rw-r--r-- | quantum/serial_link/protocol/triple_buffered_object.h | 5 | ||||
-rw-r--r-- | quantum/serial_link/system/serial_link.h | 5 |
7 files changed, 7 insertions, 28 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 | |||
22 | SOFTWARE. | 22 | SOFTWARE. |
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. | |||
33 | void init_byte_stuffer(void); | 32 | void init_byte_stuffer(void); |
34 | void byte_stuffer_recv_byte(uint8_t link, uint8_t data); | 33 | void byte_stuffer_recv_byte(uint8_t link, uint8_t data); |
35 | void byte_stuffer_send_frame(uint8_t link, uint8_t* data, uint16_t size); | 34 | void 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 | |||
22 | SOFTWARE. | 22 | SOFTWARE. |
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. | |||
34 | void router_set_master(bool master); | 33 | void router_set_master(bool master); |
35 | void route_incoming_frame(uint8_t link, uint8_t* data, uint16_t size); | 34 | void route_incoming_frame(uint8_t link, uint8_t* data, uint16_t size); |
36 | void router_send_frame(uint8_t destination, uint8_t* data, uint16_t size); | 35 | void 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 | |||
22 | SOFTWARE. | 22 | SOFTWARE. |
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 | ||
30 | void validator_recv_frame(uint8_t link, uint8_t* data, uint16_t size); | 29 | void 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 |
32 | void validator_send_frame(uint8_t link, uint8_t* data, uint16_t size); | 31 | void 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 | |||
22 | SOFTWARE. | 22 | SOFTWARE. |
23 | */ | 23 | */ |
24 | 24 | ||
25 | #ifndef SERIAL_LINK_PHYSICAL_H | 25 | #pragma once |
26 | #define SERIAL_LINK_PHYSICAL_H | ||
27 | 26 | ||
28 | void send_data(uint8_t link, const uint8_t* data, uint16_t size); | 27 | void 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 | |||
22 | SOFTWARE. | 22 | SOFTWARE. |
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 | |||
138 | void reinitialize_serial_link_transport(void); | 137 | void reinitialize_serial_link_transport(void); |
139 | void transport_recv_frame(uint8_t from, uint8_t* data, uint16_t size); | 138 | void transport_recv_frame(uint8_t from, uint8_t* data, uint16_t size); |
140 | void update_transport(void); | 139 | void 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 | |||
22 | SOFTWARE. | 22 | SOFTWARE. |
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); | |||
43 | void* triple_buffer_begin_write_internal(uint16_t object_size, triple_buffer_object_t* object); | 42 | void* triple_buffer_begin_write_internal(uint16_t object_size, triple_buffer_object_t* object); |
44 | void triple_buffer_end_write_internal(triple_buffer_object_t* object); | 43 | void triple_buffer_end_write_internal(triple_buffer_object_t* object); |
45 | void* triple_buffer_read_internal(uint16_t object_size, triple_buffer_object_t* object); | 44 | void* triple_buffer_read_internal(uint16_t object_size, triple_buffer_object_t* object); |
46 | |||
47 | #endif | ||
diff --git a/quantum/serial_link/system/serial_link.h b/quantum/serial_link/system/serial_link.h index b6a473957..adc1f6e93 100644 --- a/quantum/serial_link/system/serial_link.h +++ b/quantum/serial_link/system/serial_link.h | |||
@@ -22,8 +22,7 @@ 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_H | 25 | #pragma once |
26 | #define SERIAL_LINK_H | ||
27 | 26 | ||
28 | #include "host_driver.h" | 27 | #include "host_driver.h" |
29 | #include <stdbool.h> | 28 | #include <stdbool.h> |
@@ -53,5 +52,3 @@ inline void serial_link_unlock(void) {} | |||
53 | void signal_data_written(void); | 52 | void signal_data_written(void); |
54 | 53 | ||
55 | #endif | 54 | #endif |
56 | |||
57 | #endif | ||