]> git.donarmstrong.com Git - qmk_firmware.git/log
qmk_firmware.git
9 years agoRename recv_frame to validator_recv_frame
Fred Sundvik [Sun, 14 Feb 2016 19:33:14 +0000 (21:33 +0200)]
Rename recv_frame to validator_recv_frame

9 years agoAdd validator send frame
Fred Sundvik [Sun, 14 Feb 2016 19:31:01 +0000 (21:31 +0200)]
Add validator send frame

9 years agoAdd crc32 validation of received frames
Fred Sundvik [Sun, 14 Feb 2016 19:13:16 +0000 (21:13 +0200)]
Add crc32 validation of received frames

9 years agoStart implement frame validator
Fred Sundvik [Sun, 14 Feb 2016 18:45:59 +0000 (20:45 +0200)]
Start implement frame validator

9 years agoAdd some full round trip tests
Fred Sundvik [Sun, 14 Feb 2016 18:07:51 +0000 (20:07 +0200)]
Add some full round trip tests

Mostly to ensure that the receive and send framing works the same
way. Especially for the special case with 254 non-zeros.

9 years agoAdd byte stuffing send support for large frames
Fred Sundvik [Sun, 14 Feb 2016 17:56:22 +0000 (19:56 +0200)]
Add byte stuffing send support for large frames

9 years agoFix name of some unit tests
Fred Sundvik [Sun, 14 Feb 2016 17:03:34 +0000 (19:03 +0200)]
Fix name of some unit tests

9 years agoHanlde sending of zero bytes for small packets
Fred Sundvik [Sun, 14 Feb 2016 16:59:01 +0000 (18:59 +0200)]
Hanlde sending of zero bytes for small packets

9 years agoAdd sending of small frames with no zeroes
Fred Sundvik [Sun, 14 Feb 2016 15:45:25 +0000 (17:45 +0200)]
Add sending of small frames with no zeroes

9 years agoAdd byte stuffer recv handling of too long frames
Fred Sundvik [Sun, 14 Feb 2016 13:57:44 +0000 (15:57 +0200)]
Add byte stuffer recv handling of too long frames

9 years agoBytestuffer recv handling of long frames
Fred Sundvik [Sun, 14 Feb 2016 13:28:57 +0000 (15:28 +0200)]
Bytestuffer recv handling of long frames

9 years agoMutiple frame handling for byte stuffer
Fred Sundvik [Sun, 14 Feb 2016 12:25:54 +0000 (14:25 +0200)]
Mutiple frame handling for byte stuffer

Also handles unexpected data.

9 years agoImplement receive of valid small byte stuffed frames
Fred Sundvik [Sun, 14 Feb 2016 12:04:51 +0000 (14:04 +0200)]
Implement receive of valid small byte stuffed frames

9 years agoRename files to match what they actually do
Fred Sundvik [Sun, 14 Feb 2016 11:05:50 +0000 (13:05 +0200)]
Rename files to match what they actually do

Also add validator before routing.

9 years agoStart implementing data_link
Fred Sundvik [Sun, 14 Feb 2016 10:45:12 +0000 (12:45 +0200)]
Start implementing data_link

9 years agoUse cgreen test runner instead of executables
Fred Sundvik [Sat, 13 Feb 2016 23:58:26 +0000 (01:58 +0200)]
Use cgreen test runner instead of executables

9 years agoAdd separate makefile for tests
Fred Sundvik [Sat, 13 Feb 2016 23:31:01 +0000 (01:31 +0200)]
Add separate makefile for tests

9 years agoAdd makefile for compiling and running unit tests
Fred Sundvik [Sat, 13 Feb 2016 22:20:14 +0000 (00:20 +0200)]
Add makefile for compiling and running unit tests

9 years agoAdd cgreen unit test library and makefile
Fred Sundvik [Sat, 13 Feb 2016 22:05:58 +0000 (00:05 +0200)]
Add cgreen unit test library and makefile

9 years agoInitial commit
fredizzimo [Sat, 13 Feb 2016 21:26:39 +0000 (23:26 +0200)]
Initial commit