Commit Graph

  • 7b88b8b7e1 Add slave to master transport Fred Sundvik 2016-02-21 21:32:01 +02:00
  • 64b7efeb72 Add proper initialization of transport buffers Fred Sundvik 2016-02-21 21:15:42 +02:00
  • 415ab91c9d Add master to slave transport Fred Sundvik 2016-02-21 21:04:42 +02:00
  • d33681aa22 Merge pull request #157 from DidierLoiseau/typematrix Jack Humbert 2016-02-21 13:35:08 -05:00
  • e63126ace2 Added eclipse settings files to .gitignore Didier Loiseau 2016-02-21 19:23:28 +01:00
  • a40273c7d7 Updated tm2030 keymap.hex Didier Loiseau 2016-02-21 19:10:03 +01:00
  • e336af79eb Fixed compilation warnings due to missing return statements Didier Loiseau 2016-02-21 18:56:21 +01:00
  • b694fb3417 Merge pull request #153 from spydon/xmonad_keymap Jack Humbert 2016-02-21 12:35:46 -05:00
  • 49cb207def Merge pull request #155 from vincent-pochet/fr_ch_extra_keymap Jack Humbert 2016-02-21 12:35:10 -05:00
  • fe1db50fc3 Writing signals events Fred Sundvik 2016-02-21 18:51:10 +02:00
  • 2710361cd8 Change the triple buffer object interface Fred Sundvik 2016-02-21 18:30:04 +02:00
  • 679bfe7c54 More transport WIP Fred Sundvik 2016-02-21 17:33:31 +02:00
  • 4ee6eadf9e Local and remote objects WIP Fred Sundvik 2016-02-21 12:53:51 +02:00
  • b7059d35f9 Working triple buffering Fred Sundvik 2016-02-21 01:07:44 +02:00
  • 8e2d70d11f Simplify the triple buffer implementation Fred Sundvik 2016-02-21 00:44:25 +02:00
  • 4bb5733cdc Updates to triple buffer Fred Sundvik 2016-02-20 23:40:52 +02:00
  • 50edb3d90c Add first version of triple buffered object Fred Sundvik 2016-02-20 22:22:42 +02:00
  • c78eefba49 Add first transport tests Fred Sundvik 2016-02-20 15:49:31 +02:00
  • ea346125e8 Add some validation for invalid router destinations Fred Sundvik 2016-02-20 15:28:42 +02:00
  • 532f98eef6 Support for other links sending to master Fred Sundvik 2016-02-20 15:14:40 +02:00
  • c28e19c546 First link sending to master Fred Sundvik 2016-02-20 15:02:53 +02:00
  • 1934e8a270 Add extra keymap for swiss french keyboard Vincent Pochet 2016-02-20 14:01:28 +01:00
  • 82b5037b9d Add master send to specific destinations Fred Sundvik 2016-02-20 14:52:17 +02:00
  • cee5406ed7 Add complete master broadcast test Fred Sundvik 2016-02-20 14:32:26 +02:00
  • 4b9fccc756 Start implement router Fred Sundvik 2016-02-20 13:59:48 +02:00
  • 5a1600e24f Add link parameter Fred Sundvik 2016-02-20 12:06:23 +02:00
  • 39ed50f605 Added a keymap optimized for xmonad Lukas Klingsbo 2016-02-18 21:27:02 +01:00
  • a6414eb257 Merge pull request #145 from gerbercj/feature/atreus_astar Jack Humbert 2016-02-17 21:18:13 -05:00
  • 1db3558a92 Change default controller for Atreus from Teensy2 to A-Star Chris Gerber 2016-02-17 18:55:17 -05:00
  • 419908e5ef Hide the byte stuffer state inside it Fred Sundvik 2016-02-17 09:07:38 +02:00
  • 47dcec2945 Add support for Atreus running on A-Star Chris Gerber 2016-01-03 17:49:28 -05:00
  • f0dfe8ab97 testing moving the 6 to the left, having one key more on the right used for hash now feels a bit more natural to me. Need to investigate further. Stephan Bösebeck 2016-02-15 14:13:29 +01:00
  • 8d50880686 Use memcpy instead of cast to avoid alignment issues Fred Sundvik 2016-02-14 21:49:31 +02:00
  • f22d2543b1 Rename route_frame to route_incoming_frame Fred Sundvik 2016-02-14 21:34:40 +02:00
  • 0eb62c4ce6 Rename recv_frame to validator_recv_frame Fred Sundvik 2016-02-14 21:33:14 +02:00
  • 2a6696bd3d Add validator send frame Fred Sundvik 2016-02-14 21:31:01 +02:00
  • 62058329ff Add crc32 validation of received frames Fred Sundvik 2016-02-14 21:13:16 +02:00
  • a3ec3bbef8 Start implement frame validator Fred Sundvik 2016-02-14 20:45:59 +02:00
  • 713465fb41 Add some full round trip tests Fred Sundvik 2016-02-14 20:07:51 +02:00
  • 6956c177da Add byte stuffing send support for large frames Fred Sundvik 2016-02-14 19:56:22 +02:00
  • 2f3ea76428 Fix name of some unit tests Fred Sundvik 2016-02-14 19:03:34 +02:00
  • f3beeb0270 Hanlde sending of zero bytes for small packets Fred Sundvik 2016-02-14 18:59:01 +02:00
  • a089eaa868 Add sending of small frames with no zeroes Fred Sundvik 2016-02-14 17:45:25 +02:00
  • 26537474ae Add byte stuffer recv handling of too long frames Fred Sundvik 2016-02-14 15:57:44 +02:00
  • e8cb6d8023 Bytestuffer recv handling of long frames Fred Sundvik 2016-02-14 15:28:57 +02:00
  • eefb5b5634 Mutiple frame handling for byte stuffer Fred Sundvik 2016-02-14 14:25:54 +02:00
  • ce3a21cbea Implement receive of valid small byte stuffed frames Fred Sundvik 2016-02-14 14:04:51 +02:00
  • 8a991a266e Rename files to match what they actually do Fred Sundvik 2016-02-14 13:05:50 +02:00
  • 1f1bc183dd Start implementing data_link Fred Sundvik 2016-02-14 12:45:12 +02:00
  • 3eaddd6514 Use cgreen test runner instead of executables Fred Sundvik 2016-02-14 01:58:26 +02:00
  • 3c6b93a491 Add separate makefile for tests Fred Sundvik 2016-02-14 01:31:01 +02:00
  • e9a1474bb6 Add makefile for compiling and running unit tests Fred Sundvik 2016-02-14 00:20:14 +02:00
  • e70cefc12f Add cgreen unit test library and makefile Fred Sundvik 2016-02-14 00:05:58 +02:00
  • ffc425603d Initial commit fredizzimo 2016-02-13 23:26:39 +02:00
  • c5db02925c Clean up wrong license information Fred Sundvik 2016-02-13 22:19:49 +02:00
  • 8479e6aa39 Update readme and license Fred Sundvik 2016-02-13 22:08:49 +02:00
  • 8ce60649c8 Initialize backlight and LCD during visualizer_init Fred Sundvik 2016-02-13 20:29:49 +02:00
  • 209167d4d6 Compile the user visualizer Fred Sundvik 2016-02-13 19:52:57 +02:00
  • 9e58d022ba Add visualizer Fred Sundvik 2016-02-13 19:38:23 +02:00
  • 01b955aa64 Add LCD backlight support Fred Sundvik 2016-02-13 19:21:16 +02:00
  • fb681b5a60 Add makefile that includes ugfx Fred Sundvik 2016-02-13 17:47:39 +02:00
  • bb75446b0b Add uGFX submodule v 2.4 Fred Sundvik 2016-02-13 16:44:14 +02:00
  • 4452f4965d Add MIT license fredizzimo 2016-02-12 09:59:39 +02:00
  • 2c29ce3cfe Merge pull request #141 from XenoBits/master Erez Zukerman 2016-02-12 08:50:01 -05:00
  • 9eea6850f9 Another readme.md improvement Maxime Millet 2016-02-12 12:01:36 +01:00
  • 8f1bafece5 Improved readme Maxime Millet 2016-02-12 12:00:13 +01:00
  • 8c051f2d05 Added C# developer keymap Maxime Millet 2016-02-12 11:54:27 +01:00
  • 3568065141 Add readme Fred Sundvik 2016-02-12 09:33:38 +02:00
  • 043ac26c24 Merge pull request #140 from lasko/master Jack Humbert 2016-02-11 23:58:08 -05:00
  • d290e09d7b Added pageup, pagedown, home, and end keys Lasko Height 2016-02-11 20:52:59 -08:00
  • 006d277ec1 Added a Tenkey layer and moved the del key Lasko Height 2016-02-11 20:46:12 -08:00
  • d3488f131c Adding my initial layout Lasko Height 2016-02-11 20:20:09 -08:00
  • 073a6c206e Adding my initial layout Lasko Height 2016-02-11 20:19:07 -08:00
  • f4fc7fd4d5 Merge pull request #139 from joarau/norwegian-colemak-ergodox-with-norwegian-definitions Erez Zukerman 2016-02-11 20:40:47 -05:00
  • 2f7cda63d0 Norwegian Colemak Ergodox and Norwegian key definitions joar 2016-02-11 15:13:10 +01:00
  • 9f6966f765 More tweaks to experimental layout Erez Zukerman 2016-02-11 16:55:10 +02:00
  • 9e075e28be Merge branch 'master' of github.com:jackhumbert/qmk_firmware Erez Zukerman 2016-02-11 16:39:40 +02:00
  • ec4428b1c6 Merge pull request #138 from Willyfrog/master Erez Zukerman 2016-02-10 15:40:25 -05:00
  • f96186ed9c add image Guillermo Vayá 2016-02-10 19:04:26 +01:00
  • 8aeaa6df81 Merge pull request #137 from uzytkownik/master Erez Zukerman 2016-02-10 08:24:06 -05:00
  • 3c805548d9 added .hex file Guillermo Vayá 2016-02-10 09:47:11 +01:00
  • 03f61dcdb4 Add mpiechotka ergodox ez keymap Maciej Piechotka 2016-02-09 23:18:07 -08:00
  • 0206976267 Merge pull request #136 from cbbrowne/master Jack Humbert 2016-02-08 14:25:22 -05:00
  • 8079dc0682 Eliminate switch statement by using contiguous character ranges Christopher Browne 2016-02-08 11:25:55 -05:00
  • bbcc1046a6 Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware Christopher Browne 2016-02-08 10:53:50 -05:00
  • cd90dd9f6d Corrects typo Erez Zukerman 2016-02-08 15:22:56 +02:00
  • 67f14d938b Merge pull request #130 from jacobono/jacobono Erez Zukerman 2016-02-08 08:01:54 -05:00
  • ac84fa47fc Updates documentation, adds Cmd/Win dual-function key Erez Zukerman 2016-02-08 14:56:19 +02:00
  • 2b0b5d804a Add Atreus Phil Hagelberg 2016-02-08 18:23:15 +07:00
  • f575079357 Merge pull request #134 from dragon788/patch-2 Jack Humbert 2016-02-07 22:00:45 -05:00
  • 34a8ad506c Added note about using avr_setup.sh dragon788 2016-02-07 17:16:28 -06:00
  • a2f6ab16c0 FN macro: use layer_invert() instead of modifying layer_state directly Didier Loiseau 2016-02-07 23:22:48 +01:00
  • 7ba42b994b Fixed inconsistency between comment and actual numeric layer Didier Loiseau 2016-01-31 15:18:30 +01:00
  • 47fc8b8dbd Fixed link to Magic doc in Dvorak section DidierLoiseau 2016-02-07 23:31:27 +01:00
  • bc4f20853d advanced macro stuff for README Jack Humbert 2016-02-07 16:28:48 -05:00
  • 8967c0705b advanced macro stuff for README Jack Humbert 2016-02-07 11:15:03 -05:00
  • cf2c641557 advanced macro stuff for README Jack Humbert 2016-02-07 11:14:47 -05:00
  • 3a6e88d6f8 advanced macro stuff for README Jack Humbert 2016-02-07 11:13:22 -05:00
  • e6a2c77fde README changes Jack Humbert 2016-02-07 10:41:00 -05:00
  • 623666888f Merge branch 'master' of https://github.com/jackhumbert/tmk_keyboard Jack Humbert 2016-02-07 10:39:01 -05:00