Commit Graph
114 Commits
Author SHA1 Message Date
László Monda e543068df1 Use the UHK_PCB_MAJOR_VERSION macro instead of PROTOTYPE_VERSION_7 2017-01-02 14:35:30 +01:00
László Monda 82d61d36d5 Add updated key matrix for the left half of the 7th generation prototype. 2016-12-21 09:06:05 +01:00
Robert Csordas 93752a7347 CPU suspend for left half 2016-11-13 15:56:31 +01:00
László Monda f961260443 Expose ISO jumper state over USB. 2016-10-20 00:14:01 +02:00
László Monda 7a6e5523fb Make bidirectional communication work between the keyboard halves. Make the set test LED USB command set the test LED of the left half, too. 2016-10-19 19:39:00 +02:00
László Monda 1286d9cfc3 Remove dead code. 2016-10-18 21:46:04 +02:00
László Monda 32b5484b31 Fix TEST_LED_{ON,OFF} macros to function as they should. Enable the test LEDs of both halves by default. 2016-10-15 00:41:37 +02:00
László Monda 4929e38dce Pull up the SDB of the left LED driver. 2016-10-14 19:04:00 +02:00
László Monda 80ddf397fd Make the left keyboard half send the state of the keys to the right half via I2C and make the right half send the relevant scancodes to the host via USB. 2016-10-12 03:03:59 +02:00
László Monda 6885bf0449 Extract test LED specific code to test_led.[ch] 2016-10-11 03:00:24 +02:00
László Monda 09e6314770 Replace clock_config.[ch] with the much shorter init_clock.[ch] 2016-10-11 02:41:29 +02:00
László Monda 49497c1d41 Scan key matrix. 2016-10-11 02:23:06 +02:00
László Monda 89c7f8f5d9 Set the multiplexing of the LED pin properly. Mad props to @santiagogf89 for the fix! 2016-10-06 20:31:52 +02:00
László Monda 5f131eb599 Loosely port the firmware of the left keyboard half to KSDK 2.0 2016-10-06 18:00:05 +02:00