~ruther/qmk_firmware

a0297a89 — Fred Sundvik 9 years ago
Rename system to serial_link

Also combined driver.h with serial_link.h
b4ab6117 — Fred Sundvik 9 years ago
Configurable serializer thread priority
a08bcea9 — Fred Sundvik 9 years ago
Don't accept remote objects with the wrong size

Fixes memory corruption when the crc happens to match, but the size
doesn't.
3b422d2a — Fred Sundvik 9 years ago
Add debug print for serial link errors

This is disabled by default
59657355 — Fred Sundvik 9 years ago
Master mode remains active

It remains active even if the USB link is suspended or otherwise
temporarilly goes down.
f7275f0e — Fred Sundvik 9 years ago
Configurable baud setting
d835ad91 — Fred Sundvik 9 years ago
Resend the keyboard state every ms

In case there's some errors on the link, and the packet gets lost
32f0171d — Fred Sundvik 9 years ago
Fix crash when receiving unregistered remotes
11bd4ba0 — Fred Sundvik 9 years ago
Remote object callable from many places

Change init_transport to add_remote_objects, so that it can be
called many times from different places.
168c5b67 — Fred Sundvik 9 years ago
Call remote matrix update, when the matrix changes
6fe6d111 — Fred Sundvik 9 years ago
Send the keyboard matrix over the serial link
d8d46228 — Fred Sundvik 9 years ago
Improve serial link initialization, and add driver
46482460 — Fred Sundvik 9 years ago
Some small fixes for the serial update loop
9cb139ad — Fred Sundvik 9 years ago
Add simple loop for updating the serial link
17a1102a — Fred Sundvik 9 years ago
Fix include dir to use uincir instead of just inc
36e48695 — Fred Sundvik 9 years ago
Create a thread for the serial link
6873b171 — Fred Sundvik 9 years ago
Support for Chibios compilation

Remove some warnings, change the include paths.
8cbfe79d — Fred Sundvik 9 years ago
Add master to single slave transport
7b88b8b7 — Fred Sundvik 9 years ago
Add slave to master transport
64b7efeb — Fred Sundvik 9 years ago
Add proper initialization of transport buffers
Next